Home
last modified time | relevance | path

Searched refs:lua_Number (Results 1 – 25 of 45) sorted by relevance

12

/freebsd/contrib/lua/src/
H A Dlmathlib.c66 lua_Number y = luaL_checknumber(L, 1); in math_atan()
67 lua_Number x = luaL_optnumber(L, 2, 1); in math_atan()
86 static void pushnumint (lua_State *L, lua_Number d) { in pushnumint()
99 lua_Number d = l_mathop(floor)(luaL_checknumber(L, 1)); in math_floor()
110 lua_Number d = l_mathop(ceil)(luaL_checknumber(L, 1)); in math_ceil()
145 lua_Number n = luaL_checknumber(L, 1); in math_modf()
147 lua_Number ip = (n < 0) ? l_mathop(ceil)(n) : l_mathop(floor)(n); in math_modf()
170 lua_Number x = luaL_checknumber(L, 1); in math_log()
171 lua_Number res; in math_log()
175 lua_Number base = luaL_checknumber(L, 2); in math_log()
[all …]
H A Dlobject.c73 static lua_Number numarith (lua_State *L, int op, lua_Number v1, in numarith()
74 lua_Number v2) { in numarith()
103 lua_Number n1; lua_Number n2; in luaO_rawarith()
111 lua_Number n1; lua_Number n2; in luaO_rawarith()
165 static lua_Number lua_strx2number (const char *s, char **endptr) { in lua_strx2number()
167 lua_Number r = l_mathop(0.0); /* result (accumulator) */ in lua_strx2number()
228 static const char *l_str2dloc (const char *s, lua_Number *result, int mode) { in l_str2dloc()
251 static const char *l_str2d (const char *s, lua_Number *result) { in l_str2d()
309 lua_Integer i; lua_Number n; in luaO_str2num()
H A Dlvm.h123 LUAI_FUNC int luaV_tonumber_ (const TValue *obj, lua_Number *n);
127 LUAI_FUNC int luaV_flttointeger (lua_Number n, lua_Integer *p, F2Imod mode);
137 LUAI_FUNC lua_Number luaV_modf (lua_State *L, lua_Number x, lua_Number y);
H A Dlvm.c107 int luaV_tonumber_ (const TValue *obj, lua_Number *n) { in luaV_tonumber_()
125 int luaV_flttointeger (lua_Number n, lua_Integer *p, F2Imod mode) { in luaV_flttointeger()
126 lua_Number f = l_floor(n); in luaV_flttointeger()
184 lua_Number flim; /* try to convert to float */ in forlimit()
241 lua_Number init; lua_Number limit; lua_Number step; in forprep()
271 lua_Number step = fltvalue(s2v(ra + 2)); in floatforloop()
272 lua_Number limit = fltvalue(s2v(ra + 1)); in floatforloop()
273 lua_Number idx = fltvalue(s2v(ra)); /* internal index */ in floatforloop()
413 l_sinline int LTintfloat (lua_Integer i, lua_Number f) { in LTintfloat()
430 l_sinline int LEintfloat (lua_Integer i, lua_Number f) { in LEintfloat()
[all …]
H A Dlauxlib.h44 #define LUAL_NUMSIZES (sizeof(lua_Integer)*16 + sizeof(lua_Number))
46 LUALIB_API void (luaL_checkversion_) (lua_State *L, lua_Number ver, size_t sz);
59 LUALIB_API lua_Number (luaL_checknumber) (lua_State *L, int arg);
60 LUALIB_API lua_Number (luaL_optnumber) (lua_State *L, int arg, lua_Number def);
H A Dloslib.c64 #define l_timet lua_Number
65 #define l_pushtime(L,t) lua_pushnumber(L,(lua_Number)(t))
187 lua_pushnumber(L, ((lua_Number)clock())/(lua_Number)CLOCKS_PER_SEC); in os_clock()
373 lua_pushnumber(L, (lua_Number)difftime(t1, t2)); in os_difftime()
H A Dluaconf.h633 #define l_mathop(op) (lua_Number)op /* no variant */
634 #define lua_str2number(s,p) ((lua_Number)strtod((s), (p)))
766 #define LUAL_BUFFERSIZE ((int)(16 * sizeof(void*) * sizeof(lua_Number)))
773 #define LUAI_MAXALIGN lua_Number n; double u; void *s; lua_Integer i; long l
H A Dlstrlib.c1016 static lua_Number adddigit (char *buff, int n, lua_Number x) { in adddigit()
1017 lua_Number dd = l_mathop(floor)(x); /* get integer part from 'x' */ in adddigit()
1024 static int num2straux (char *buff, int sz, lua_Number x) { in num2straux()
1026 if (x != x || x == (lua_Number)HUGE_VAL || x == -(lua_Number)HUGE_VAL) in num2straux()
1034 lua_Number m = l_mathop(frexp)(x, &e); /* 'x' fraction and exponent */ in num2straux()
1057 const char *fmt, lua_Number x) { in lua_number2strx()
1152 static int quotefloat (lua_State *L, char *buff, lua_Number n) { in quotefloat()
1154 if (n == (lua_Number)HUGE_VAL) /* inf? */ in quotefloat()
1156 else if (n == -(lua_Number)HUGE_VAL) /* -inf? */ in quotefloat()
1335 lua_Number n = luaL_checknumber(L, arg);
[all …]
H A Dlua.h90 typedef LUA_NUMBER lua_Number; typedef
172 LUA_API lua_Number (lua_version) (lua_State *L);
201 LUA_API lua_Number (lua_tonumberx) (lua_State *L, int idx, int *isnum);
245 LUA_API void (lua_pushnumber) (lua_State *L, lua_Number n);
H A Dlundump.c93 static lua_Number loadNumber (LoadState *S) { in loadNumber()
94 lua_Number x; in loadNumber()
302 checksize(S, lua_Number); in checkHeader()
H A Dlauxlib.c420 LUALIB_API lua_Number luaL_checknumber (lua_State *L, int arg) { in luaL_checknumber()
422 lua_Number d = lua_tonumberx(L, arg, &isnum); in luaL_checknumber()
429 LUALIB_API lua_Number luaL_optnumber (lua_State *L, int arg, lua_Number def) { in luaL_optnumber()
1104 LUALIB_API void luaL_checkversion_ (lua_State *L, lua_Number ver, size_t sz) { in luaL_checkversion_()
1105 lua_Number v = lua_version(L); in luaL_checkversion_()
/freebsd/sys/contrib/openzfs/module/lua/
H A Dlobject.c68 lua_Number luaO_arith (int op, lua_Number v1, lua_Number v2) { in luaO_arith()
99 static lua_Number readhexa (const char **s, lua_Number r, int *count) { in readhexa()
112 static lua_Number lua_strx2number (const char *s, char **endptr) { in lua_strx2number()
113 lua_Number r = 0.0; in lua_strx2number()
152 int luaO_str2d (const char *s, size_t len, lua_Number *result) { in luaO_str2d()
H A Dlbaselib.c32 lua_Number n = lua_tonumberx(L, 1, &isnum); in luaB_tonumber()
50 lua_Number n = 0; in luaB_tonumber()
55 n = n * (lua_Number)base + (lua_Number)digit; in luaB_tonumber()
154 lua_pushnumber(L, res + ((lua_Number)b/1024)); in luaB_collectgarbage()
H A Dllimits.h92 #define cast_num(i) cast(lua_Number, (i))
269 #define SUPUNSIGNED ((lua_Number)(~(lua_Unsigned)0) + 1)
282 (((u) <= (lua_Unsigned)INT_MAX) ? (lua_Number)(int)(u) : (lua_Number)(u))
H A Dlvm.c34 lua_Number num; in luaV_tonumber()
50 lua_Number n = nvalue(obj); in luaV_tostring()
371 static lua_Number luaV_div (lua_State *L, lua_Number m, lua_Number n) { in luaV_div()
378 lua_Number q = m / n; /* perform C division */ in luaV_div()
391 static lua_Number luaV_mod (lua_State *L, lua_Number m, lua_Number n) { in luaV_mod()
398 lua_Number r = m % n; in luaV_mod()
418 lua_Number res; in luaV_arith()
584 lua_Number nb = nvalue(rb), nc = nvalue(rc); \
701 lua_Number nb = nvalue(rb); in luaV_execute()
831 lua_Number step = nvalue(ra+2); in luaV_execute()
[all …]
H A Dlauxlib.c334 LUALIB_API lua_Number luaL_checknumber (lua_State *L, int narg) { in luaL_checknumber()
336 lua_Number d = lua_tonumberx(L, narg, &isnum); in luaL_checknumber()
343 LUALIB_API lua_Number luaL_optnumber (lua_State *L, int narg, lua_Number def) { in luaL_optnumber()
774 LUALIB_API void luaL_checkversion_ (lua_State *L, lua_Number ver) { in luaL_checkversion_()
775 const lua_Number *v = lua_version(L); in luaL_checkversion_()
782 lua_pushnumber(L, -(lua_Number)0x1234); in luaL_checkversion_()
H A Dlobject.h92 #define numfield lua_Number n; /* numbers */
597 LUAI_FUNC lua_Number luaO_arith (int op, lua_Number v1, lua_Number v2);
598 LUAI_FUNC int luaO_str2d (const char *s, size_t len, lua_Number *result);
H A Dlstrlib.c928 lua_Number n = luaL_checknumber(L, arg); in str_format()
930 lua_Number diff = n - (lua_Number)ni; in str_format()
938 lua_Number n = luaL_checknumber(L, arg); in str_format()
940 lua_Number diff = n - (lua_Number)ni; in str_format()
H A Dltable.c79 static Node *hashnum (const Table *t, lua_Number n) { in hashnum()
128 lua_Number n = nvalue(key); in arrayindex()
452 lua_Number nk = cast_num(key); in luaH_getint()
488 lua_Number n = nvalue(key); in luaH_get()
/freebsd/lib/liblua/
H A Dluaconf.h638 #define l_mathop(op) (lua_Number)op /* no variant */
639 #define lua_str2number(s,p) ((lua_Number)strtod((s), (p)))
742 #define LUAL_BUFFERSIZE ((int)(16 * sizeof(void*) * sizeof(lua_Number)))
749 #define LUAI_MAXALIGN lua_Number n; double u; void *s; lua_Integer i; long l
/freebsd/sys/contrib/openzfs/include/sys/lua/
H A Dlauxlib.h26 LUALIB_API void (luaL_checkversion_) (lua_State *L, lua_Number ver);
37 LUALIB_API lua_Number (luaL_checknumber) (lua_State *L, int numArg);
38 LUALIB_API lua_Number (luaL_optnumber) (lua_State *L, int nArg, lua_Number def);
H A Dlua.h101 typedef LUA_NUMBER lua_Number; typedef
137 LUA_API const lua_Number *(lua_version) (lua_State *L);
167 LUA_API lua_Number (lua_tonumberx) (lua_State *L, int idx, int *isnum);
205 LUA_API void (lua_pushnumber) (lua_State *L, lua_Number n);
/freebsd/stand/liblua/
H A Dluaconf.h655 #define l_mathop(op) (lua_Number)op /* no variant */
656 #define lua_str2number(s,p) ((lua_Number)strtod((s), (p)))
766 #define LUAI_MAXALIGN lua_Number n; void *s; lua_Integer i; long l
H A Dluaconf.local.h71 #define LUAI_MAXALIGN lua_Number n; void *s; lua_Integer i; long l
/freebsd/sys/contrib/openzfs/module/zfs/
H A Dzcp_global.c79 lua_pushnumber(state, (lua_Number)global->zeg_errno); in zcp_load_errno_globals()

12