Neil Brown
|
9403f4d68b
|
Filled in more expressions and corrected the generation of byte literals by borrowing code from the C backend
|
2008-11-27 09:25:34 +00:00 |
|
Neil Brown
|
ce86ec2337
|
Changed genMissing so that it generates a run-time error in the generated code
|
2008-11-27 09:25:07 +00:00 |
|
Neil Brown
|
e79ccf1b46
|
Fixed it so that names beginning with an upper-case letter are prefixed by an underscore in the CHP backend
|
2008-11-27 09:24:31 +00:00 |
|
Neil Brown
|
769ed4f3ca
|
Filled in a little more of the CHP backend
|
2008-11-26 20:39:51 +00:00 |
|
Neil Brown
|
70d7b941cc
|
Added support for more types and some expressions (mainly array stuff)
|
2008-11-26 18:47:32 +00:00 |
|
Neil Brown
|
ab8fd2434c
|
Made all the missing stuff call genMissing
|
2008-11-26 15:51:21 +00:00 |
|
Neil Brown
|
d962126fed
|
Added the framework for variable declarations
|
2008-11-26 15:47:22 +00:00 |
|
Neil Brown
|
d7c61a70c0
|
Fixed some indentation issues and added markers for things that are missing
|
2008-11-26 15:37:49 +00:00 |
|
Neil Brown
|
5d0391c98d
|
Fixed it so that processes at the top-level are not inside let bindings
|
2008-11-26 15:28:36 +00:00 |
|
Neil Brown
|
caff6ae702
|
Added some more types, and import declarations
|
2008-11-26 15:27:16 +00:00 |
|
Neil Brown
|
b3c1a6f13b
|
Filled out the very basics of a CHP backend, enough to get some proc headers
|
2008-11-26 15:11:51 +00:00 |
|
Neil Brown
|
e3c426e870
|
Added full-compile support for the CHP backend
|
2008-11-26 12:48:48 +00:00 |
|
Neil Brown
|
78716a2727
|
Added a CHP backend option to Tock
|
2008-11-26 12:24:21 +00:00 |
|