1
0
mirror of https://github.com/dschmenk/PLASMA.git synced 2025-02-18 18:30:32 +00:00

26 Commits

Author SHA1 Message Date
David Schmenk
94d85396fe Shift more memory to compile buffer from text buffer. Let Apple ][
input | and ~.
2014-12-05 21:49:15 -08:00
David Schmenk
df9f824cc7 REset sandbox after running program 2014-12-05 16:19:15 -08:00
David Schmenk
a6e6bcffd8 Examples update, getc returns low ascii 2014-12-01 10:54:51 -08:00
David Schmenk
75d1e1b752 Fix local record word writes 2014-11-28 14:54:31 -08:00
David Schmenk
97bddb2724 Fix '_' in variable names 2014-11-27 21:14:51 -08:00
David Schmenk
f009c58de5 Clean up the est of the sandbox demos. 2014-11-25 13:09:10 -08:00
David Schmenk
3805fac455 Fix const init size 2014-11-24 17:35:41 -08:00
David Schmenk
c92e659a9b Fix address initializera 2014-11-24 08:53:34 -08:00
David Schmenk
1efd12b15c Trying for more initialization fixes 2014-11-23 10:59:55 -08:00
David Schmenk
e0ef6a6754 Clean up address initializers 2014-11-23 07:56:02 -08:00
David Schmenk
938e9fb52f Can't initialize function pointers yet 2014-11-22 22:43:41 -08:00
David Schmenk
2199a1e5c1 Fix initializers of addresses in variables 2014-11-22 22:22:23 -08:00
David Schmenk
0233506dfb Added structure definitions 2014-11-22 21:41:31 -08:00
David Schmenk
06c087751b Fix reverse copy off-by-one bug in memcpy 2014-11-21 20:22:18 -08:00
David Schmenk
80646542ee Fix relative braches in PLASMA PLASM and fix arguments to sys programs 2014-11-21 18:59:07 -08:00
David Schmenk
f94755aaa4 Synchronize C PLASM compiler with PLASMA PLASM compiler 2014-11-19 22:24:05 -08:00
David Schmenk
766c856eed Add PLASMA sandbox 2014-11-19 14:10:31 -08:00
David Schmenk
673c74694c Port original PLASMA editor over 2014-11-18 16:13:35 -08:00
David Schmenk
8125949370 Increase max frame size to 255 2014-11-06 14:39:20 -08:00
David Schmenk
8faa0ff8a3 More efficient call sequence 2014-11-06 14:25:49 -08:00
David Schmenk
e95bd8bc00 Allow array declaration to follow type, before identifier 2014-11-06 10:09:47 -08:00
David Schmenk
f8b694d1ca Change comment symbol to '//' and allow multiple statements per line
with ';'
2014-08-15 21:16:24 -07:00
David Schmenk
33c5c780c1 Clean up 'when/of/otherwise' code constructs 2014-07-05 12:37:31 -07:00
David Schmenk
771a1bdb9e when (switch) statements now match C style of requiring 'break' to
avoid falling through to next of (case) clause.
2014-07-04 19:53:52 -07:00
David Schmenk
2e0674c158 Add 'point-to' operator 2014-07-04 15:06:34 -07:00
David Schmenk
a03521eb4c Restructure project source 2014-06-12 15:23:52 -07:00