Bill Currie
|
c69ac1f56f
|
Don't segfault when build_builtin_function detects an error.
|
2011-01-10 12:25:31 +09:00 |
|
Bill Currie
|
a17e73c863
|
Generate code.
It's now time to work on the revamp of the symbols, trees, etc.
|
2011-01-10 12:25:31 +09:00 |
|
Bill Currie
|
e34f7caeb0
|
Use op instead of integer_val for ADDOP etc.
|
2011-01-10 12:25:31 +09:00 |
|
Bill Currie
|
edaa6235e7
|
Get functions/procedures emitted.
No actual code is emitted, though.
|
2011-01-10 12:25:31 +09:00 |
|
Bill Currie
|
fed82466cc
|
The first stages of Quake-Pascal.
At present, this parses a subset of the pascal language with a few type
extensions. There is already work on the type system.
|
2011-01-10 12:25:31 +09:00 |
|