comparison src/luan/modules/Math.luan @ 775:1a68fc55a80c

simplify dir structure
author Franklin Schmidt <fschmidt@gmail.com>
date Fri, 26 Aug 2016 14:36:40 -0600
parents core/src/luan/modules/Math.luan@90b93790c544
children bae2d0c2576c
comparison
equal deleted inserted replaced
774:3e30cf310e56 775:1a68fc55a80c
1 java()
2 local MathLuan = require "java:luan.modules.MathLuan"
3 local JavaMath = require "java:java.lang.Math"
4 local Integer = require "java:java.lang.Integer"
5 local Double = require "java:java.lang.Double"
6
7
8 local M = {}
9
10 M.abs = MathLuan.abs
11 M.acos = MathLuan.acos
12 M.asin = MathLuan.asin
13 M.atan = MathLuan.atan
14 M.atan2 = MathLuan.atan2
15 M.ceil = MathLuan.ceil
16 M.cos = MathLuan.cos
17 M.cosh = MathLuan.cosh
18 M.deg = MathLuan.deg
19 M.exp = MathLuan.exp
20 M.floor = MathLuan.floor
21 M.fmod = MathLuan.fmod
22 M.huge = Double.POSITIVE_INFINITY
23 M.log = MathLuan.log
24 M.max = MathLuan.max
25 M.max_integer = Integer.MAX_VALUE
26 M.min = MathLuan.min
27 M.min_integer = Integer.MIN_VALUE
28 M.modf = MathLuan.modf
29 M.pi = JavaMath.PI
30 M.rad = MathLuan.rad
31 M.random = MathLuan.random
32 M.sin = MathLuan.sin
33 M.sqrt = MathLuan.sqrt
34 M.tan = MathLuan.tan
35
36 return M