Holger Vogt
|
b0a790a463
|
proper size_t to int conversion
|
6 years ago |
Holger Vogt
|
8f4e512826
|
ust tmpstr instead of second strstr()
|
6 years ago |
Holger Vogt
|
e6fdf5f7e2
|
Make PPerror message more verbose:
give hint to buggy line segment
|
6 years ago |
rlar
|
994bec7859
|
declare free() / realloc() arguments `const void *'
to avoid extra casting when freeing `const' strings
|
10 years ago |
Francesco Lannutti
|
ef0dcfe5f2
|
avoid bison dependency `version >= 2.7'
|
10 years ago |
rlar
|
45117c94fd
|
drop yyparse() prototypes, require bison >= 2.7 which emits them
|
11 years ago |
rlar
|
dffcbddbba
|
swallow `deprecated directive' warning emitted by newer bisons
|
11 years ago |
rlar
|
1c6efd9481
|
polish bison/flex makefile rules
|
11 years ago |
Y.Niitsu
|
6e3f60c6bd
|
frontend/parse.c, allow nested `indexing', for example foo[bar[n]]
.control
compose ex1 values 111 222 333
compose ex2 values 1 2 3
print ex1 ex2 ex1[ex2[1]]
.endc
|
12 years ago |
rlar
|
b32ae9f79b
|
.control and `B' parser, fix precedence of '-' versus '^'
-2^2 shall be -(2^2) instead of (-2)^2
|
13 years ago |
rlar
|
15bda2b9e0
|
fix memory leak in PPparse()
|
14 years ago |
rlar
|
4b9eca2b38
|
bug fix, broken vdb() vph()
|
14 years ago |
rlar
|
73c9cce851
|
the i() and v() function application have special semantics
|
15 years ago |
rlar
|
830829ba56
|
bison files, swallow warnings
|
15 years ago |
rlar
|
b523db46f3
|
silence a `bcheck' warning `read from uninitialized memory' (bison yylval)
|
15 years ago |
rlar
|
abb87a6115
|
rename `IGNORE()' --> `NG_IGNORE()'
|
16 years ago |
rlar
|
5412e4bfd2
|
convert macro `U()' to `IGNORE()'
|
16 years ago |
rlar
|
80286e0032
|
pour `IGNORE()' all over the source
|
16 years ago |
rlar
|
0fb5f2142a
|
avoid function redeclaration, PPparse() and PTparse()
|
16 years ago |
rlar
|
882b3b4155
|
add `PT_OP_' prefix to avoid name collision (END, PLUS, MINUS, ...)
|
16 years ago |
rlar
|
74f7a4f908
|
bug fix, avoid segfault when parsing an unknown function in parse-bison.y
|
16 years ago |
dwarning
|
5fcf9c2afe
|
ternary operation in control blocks
|
16 years ago |