Roberto Ierusalimschy
|
7377fbdebc
function prototype did not match one in .h
|
13 سال پیش |
Roberto Ierusalimschy
|
0bd99b327b
avoid "unreachable" 'break'
|
13 سال پیش |
Roberto Ierusalimschy
|
03a078493e
refuse things like 'inf' or 'Nan' as numerals
|
14 سال پیش |
Roberto Ierusalimschy
|
5acc5b0c1e
using 'tolower' instead of 'toupper' (slightly simpler to implement)
|
14 سال پیش |
Roberto Ierusalimschy
|
59547c6cda
macro 'ltoupper' instead of 'lisupper' (more usefull for Lua)
|
14 سال پیش |
Roberto Ierusalimschy
|
cf0562e1e7
detail (missing cast to unsigned char when converting char to int)
|
14 سال پیش |
Roberto Ierusalimschy
|
9b7dddad7d
no need for two different implementations for equality (one raw and
|
14 سال پیش |
Roberto Ierusalimschy
|
ad2531a0ee
more complete (and hopefuly more correct) handling of 'sizeof(char)'
|
14 سال پیش |
Roberto Ierusalimschy
|
5286650894
new macro 'ttisequal'
|
14 سال پیش |
Roberto Ierusalimschy
|
e7a9c45a48
trying to avoid assumption that sizeof(char)==1
|
14 سال پیش |
Roberto Ierusalimschy
|
af119c8b55
official support for floating hexa numerals
|
14 سال پیش |
Roberto Ierusalimschy
|
ccc4fc9cf0
detection of erroneous numeric strings with \0 (such as "1\0")
|
14 سال پیش |
Roberto Ierusalimschy
|
c6ef3e2672
bug: by-one error when creating short source names (luaO_chunkid)
|
14 سال پیش |
Roberto Ierusalimschy
|
4834de8427
comment typo
|
14 سال پیش |
Roberto Ierusalimschy
|
94043a3a1a
more robust implementation for 'luaO_str2d'
|
14 سال پیش |
Roberto Ierusalimschy
|
53f9499f7f
"light C function" is a better name than "C-function pointer"
|
15 سال پیش |
Roberto Ierusalimschy
|
cf22133b69
no need to avoid calling ctype functions as now they are implemented
|
15 سال پیش |
Roberto Ierusalimschy
|
7dfa4cd655
first implementation of light C functions
|
15 سال پیش |
Roberto Ierusalimschy
|
d394d5536a
new macro 'eqstr'
|
15 سال پیش |
Roberto Ierusalimschy
|
d00d2eaf51
small changes in 'luaO_pushvfstring'
|
15 سال پیش |
Roberto Ierusalimschy
|
3bae8e047c
typo (thanks to Gavin)
|
15 سال پیش |
Roberto Ierusalimschy
|
3c4d970a7b
comment typos
|
15 سال پیش |
Roberto Ierusalimschy
|
062e809e54
new macros 'LUAI_DDEC'/'LUAI_DDEF' to better control declarations and
|
15 سال پیش |
Roberto Ierusalimschy
|
49a67c6d3f
new macro 'NILCONSTANT' to initialize nil constants
|
15 سال پیش |
Roberto Ierusalimschy
|
6a024df440
new function 'luaO_arith' to perform basic arithmetic operations
|
16 سال پیش |
Roberto Ierusalimschy
|
57f8414de1
small bug in 'luaV_concat' (L->top was left incorrect in some cases)
|
16 سال پیش |
Roberto Ierusalimschy
|
6905ae900b
Lua now uses "homemade" lctype (instead of ctype.h from ANSI C)
|
16 سال پیش |
Roberto Ierusalimschy
|
a76fa25199
'ceillog2' now is exported (other modules may need it)
|
17 سال پیش |
Roberto Ierusalimschy
|
fabdaa37b6
'lua_pushfstring' raises an error if called with invalid format
|
17 سال پیش |
Roberto Ierusalimschy
|
ad60b3ead7
avoid the use of "exotic" libc functions
|
17 سال پیش |