Roberto Ierusalimschy
|
f180822fa6
back to internal table for 'ctype', no more locale manipulation
|
14 年之前 |
Roberto Ierusalimschy
|
594220c624
use standard "underscore + uppercases" for reserved keys in the registry
|
14 年之前 |
Roberto Ierusalimschy
|
3dd68624dc
comments
|
14 年之前 |
Roberto Ierusalimschy
|
f9eea453b7
avoid "magic constant" 32 (the difference from 'A' to 'a')
|
14 年之前 |
Roberto Ierusalimschy
|
374773748b
back to "one-label-per-block"
|
14 年之前 |
Roberto Ierusalimschy
|
29644366fc
useless assignments removed (macros already do the assignment)
|
14 年之前 |
Roberto Ierusalimschy
|
6eadedbfa1
resort to standard C ctype for non-ASCII systems + 'ltoupper' replaced
|
14 年之前 |
Roberto Ierusalimschy
|
1978094b3a
resort to standard C ctype for non-ASCII systems
|
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
|
3d3355b4f3
label syntax changed to '::label::'
|
14 年之前 |
Roberto Ierusalimschy
|
801f43f09a
change in the representation of file handles
|
14 年之前 |
Roberto Ierusalimschy
|
719c01359f
label syntax changed to '::label::'
|
14 年之前 |
Roberto Ierusalimschy
|
43f13729a2
comment
|
14 年之前 |
Roberto Ierusalimschy
|
136f8e148d
added cast to void to calls to 'setlocale' (to easy redefining it as
|
14 年之前 |
Roberto Ierusalimschy
|
f90a130b07
typo in message
|
14 年之前 |
Roberto Ierusalimschy
|
cb4950a6d8
parser must work with C locale, but external locale must be preserved
|
14 年之前 |
Roberto Ierusalimschy
|
fdede85419
label names must be unique inside a function
|
14 年之前 |
Roberto Ierusalimschy
|
beab626061
correct length for LUA_COPYRIGHT (without trailing '\0')
|
14 年之前 |
Roberto Ierusalimschy
|
817f8674af
avoid warning about -unsigned value
|
14 年之前 |
Roberto Ierusalimschy
|
cf0562e1e7
detail (missing cast to unsigned char when converting char to int)
|
14 年之前 |
Roberto Ierusalimschy
|
22e1c5ebad
avoid conversion from 'const char*' to 'void *' (warning about 'const')
|
14 年之前 |
Roberto Ierusalimschy
|
470dd56a89
'os.execute' (and similars) should return 'exit' and code in case
|
14 年之前 |
Roberto Ierusalimschy
|
20d30bcd33
declarations should be present only when implementations are
|
14 年之前 |
Roberto Ierusalimschy
|
44b6f496b5
just in case, avoid side effects in 'ctype' macros
|
14 年之前 |
Roberto Ierusalimschy
|
fd80e63468
configuration for NaN trick big-endian + macro 'luai_checknum' to
|
14 年之前 |
Roberto Ierusalimschy
|
f62565abea
avoid warnings with -Wstrict-overflow
|
14 年之前 |
Roberto Ierusalimschy
|
c9d1d9f9c6
better way to test overflows with string indices
|
14 年之前 |
Roberto Ierusalimschy
|
35391d9b1a
macro 'NNMARK' (mark for non-number values using the NaN trick)
|
14 年之前 |
Roberto Ierusalimschy
|
99b1b8e918
first version with 'NANTRICK' (packing all Lua values inside a 'double')
|
14 年之前 |