David Given
f30bf70832
Symbols called 'eof' conflict with Windows io.h.
2022-07-16 19:40:11 +02:00
David Given
3eed6db007
Fix some issues caused by, I think, COMMON variables no longer working in
...
recent gccs?
2020-09-14 22:38:01 +02:00
David Given
003799f898
Fix table underrun when looking up the character class of the EOF character,
...
-1.
2018-06-10 17:52:45 +09:00
David Given
374e7a1c57
Add support for the ~ operator.
2017-01-01 17:40:06 +00:00
David Given
803b81e3f4
Add support for the xor operator.
2016-12-31 17:36:12 +00:00
David Given
ebd424e7f1
First draft of the B module code; a module name can now be specified as a
...
compiler flag, which is used to set the name of the patch table. The compiler
now understands C preprocessor line directives. Extend the standard library
somewhat.
2016-12-29 17:10:21 +00:00
David Given
707585b67d
Perform initial (i.e. feature complete and compiling, but not necessarily
...
working) port of the B compiler to EM.
2016-11-27 20:28:19 +01:00
David Given
cfc723250f
Initial EM-ification; start threading word size stuff through the code.
2016-11-27 11:58:59 +01:00