Roberto Ierusalimschy
|
9284742a11
better control when growing arrays.
|
29 years ago |
Roberto Ierusalimschy
|
7e0be1fbde
unused "#include"
|
29 years ago |
Roberto Ierusalimschy
|
281db390e8
no more "ugly" programs.
|
29 years ago |
Roberto Ierusalimschy
|
66fc0f554a
using double to read numbers.
|
29 years ago |
Roberto Ierusalimschy
|
15c17c24fa
small improvements
|
29 years ago |
Roberto Ierusalimschy
|
d1608c597e
reserved words are stored in main string table; "marked" field is
|
29 years ago |
Roberto Ierusalimschy
|
0f4903a5d7
new header "lex.h".
|
29 years ago |
Roberto Ierusalimschy
|
41259bff31
BIG CHANGE: new data structure for constants, strings and globals, using
|
29 years ago |
Roberto Ierusalimschy
|
73be918285
a backslash followed by a newline allows the newline to go into
|
29 years ago |
Roberto Ierusalimschy
|
56fb06b6f5
"lua_debug" now is exported through debug interface (luadebug.h)
|
29 years ago |
Roberto Ierusalimschy
|
27ae8432b6
names generated by yacc (starting with "yy") are changed to start with
|
30 years ago |
Roberto Ierusalimschy
|
f188e1000b
useless "#include math.h"
|
30 years ago |
Roberto Ierusalimschy
|
9efc257d9d
new method to keep debug line information: current line is stored on the
|
30 years ago |
Roberto Ierusalimschy
|
b17c76817d
new function "luaI_findconstantbyname".
|
30 years ago |
Roberto Ierusalimschy
|
025589f772
nova forma de comentarios: de '#' ate' fim de linha (para uso de lua
|
30 years ago |
Roberto Ierusalimschy
|
38411aa102
small correction to avoid problems with DOS/Windows
|
30 years ago |
Roberto Ierusalimschy
|
367139c6d9
buffer for literals now grows dynamically, allowing big programs between [[ and ]].
|
30 years ago |
Roberto Ierusalimschy
|
bcf46ee83b
new syntax for strings: [[ ... ]]. Still in tests,
|
30 years ago |
Waldemar Celes
|
dc97a07e19
better names for 'y.tab.c' and 'y.tab.h' (now they are moved to 'parser.c' and 'parser.h')
|
31 years ago |
Roberto Ierusalimschy
|
8cb8594a3b
better control of integer types and their limits
|
31 years ago |
Roberto Ierusalimschy
|
ad0ec203f6
small simplification
|
31 years ago |
Roberto Ierusalimschy
|
86b35cf4f6
unification of symbol tree and constant tree
|
31 years ago |
Roberto Ierusalimschy
|
e4645c835d
small changes in 'ugly' part.
|
31 years ago |
Roberto Ierusalimschy
|
6b18cc9a17
prototype for function 'yylex'
|
31 years ago |
Waldemar Celes
|
f84abc6799
split to 'ugly.h'.
|
31 years ago |
Waldemar Celes
|
d1c5f42943
new algorithm for reading floats.
|
31 years ago |
Waldemar Celes
|
7cfb5ff41f
Mudancas para tornar lex.c um modulo independente dos outros
|
31 years ago |
Luiz Henrique de Figueiredo
|
24c962de43
added support for ugly tokens
|
31 years ago |
Waldemar Celes
|
3693f3f062
escapes \' e \" em strings; correcao do escape \\
|
31 years ago |
Waldemar Celes
|
0624540eef
Implementacao da macro 'lua_strcmp'
|
31 years ago |