annotate src/luan/modules/Number.luan @ 1802:ca98dee04e08 default tip

add Parsers.json_null
author Franklin Schmidt <fschmidt@gmail.com>
date Sun, 21 Apr 2024 21:25:15 -0600
parents 8d95711f6615
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1353
8d95711f6615 replace java() with require "java"
Franklin Schmidt <fschmidt@gmail.com>
parents: 1130
diff changeset
1 require "java"
540
4362eb720da9 add Number module
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
2 local BasicLuan = require "java:luan.modules.BasicLuan"
566
90b93790c544 Number and Math documentation and minor changes
Franklin Schmidt <fschmidt@gmail.com>
parents: 540
diff changeset
3 local MathLuan = require "java:luan.modules.MathLuan"
90b93790c544 Number and Math documentation and minor changes
Franklin Schmidt <fschmidt@gmail.com>
parents: 540
diff changeset
4
540
4362eb720da9 add Number module
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
5
1088
bae2d0c2576c change module naming convention
Franklin Schmidt <fschmidt@gmail.com>
parents: 775
diff changeset
6 local Number = {}
540
4362eb720da9 add Number module
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
7
1088
bae2d0c2576c change module naming convention
Franklin Schmidt <fschmidt@gmail.com>
parents: 775
diff changeset
8 Number.double = BasicLuan.assert_double
1130
bfbd5401353a add Number.float()
Franklin Schmidt <fschmidt@gmail.com>
parents: 1088
diff changeset
9 Number.float = BasicLuan.assert_float
1088
bae2d0c2576c change module naming convention
Franklin Schmidt <fschmidt@gmail.com>
parents: 775
diff changeset
10 Number.integer = BasicLuan.assert_integer
bae2d0c2576c change module naming convention
Franklin Schmidt <fschmidt@gmail.com>
parents: 775
diff changeset
11 Number.long = BasicLuan.assert_long
bae2d0c2576c change module naming convention
Franklin Schmidt <fschmidt@gmail.com>
parents: 775
diff changeset
12 Number.long_to_string = MathLuan.long_to_string
bae2d0c2576c change module naming convention
Franklin Schmidt <fschmidt@gmail.com>
parents: 775
diff changeset
13 Number.type = BasicLuan.number_type
540
4362eb720da9 add Number module
Franklin Schmidt <fschmidt@gmail.com>
parents:
diff changeset
14
1088
bae2d0c2576c change module naming convention
Franklin Schmidt <fschmidt@gmail.com>
parents: 775
diff changeset
15 return Number