|
|
30e2c565fb
|
inclusion of library from the exe path
|
2024-08-18 17:09:44 +03:00 |
|
|
|
dbfa435e63
|
Added support for cl identifier pipe
|
2024-08-16 19:09:26 +03:00 |
|
|
|
e90d124892
|
changed project name from cl-forth to kurt
|
2024-08-16 10:09:45 +03:00 |
|
|
|
68947d00aa
|
added file inclusion and optional macro documentation list
|
2024-08-16 00:16:26 +03:00 |
|
|
|
6eb5ad5b42
|
added character literals
|
2024-08-15 21:37:03 +03:00 |
|
|
|
3e855bbc23
|
added macros, temporarily removed some error checks
|
2024-08-14 00:38:29 +03:00 |
|
|
|
b574944656
|
added ops for C codegen
|
2024-08-09 11:41:14 +03:00 |
|
|
|
1056b74b11
|
Begin C code generation.
|
2024-08-08 17:13:29 +03:00 |
|
|
|
b215590395
|
defop uses generic functions now. extended stack syntax
|
2024-08-06 23:02:14 +03:00 |
|
|
|
d989745845
|
fixed "|" :string and | :identifier confusion
|
2024-08-03 20:18:21 +03:00 |
|
|
|
2cbb10fc6b
|
Added string literals
|
2024-08-03 19:34:43 +03:00 |
|
|
|
724519dad1
|
Improve lex error reporting, removed old interpreter comments
|
2024-08-03 19:29:57 +03:00 |
|
|
|
56f71f43b2
|
this function no longer has any use.
|
2024-07-31 14:54:31 +03:00 |
|
|
|
e4419034ce
|
massive overhaul to defop, temporarily disable interpretation
|
2024-07-31 14:53:18 +03:00 |
|
|
|
7f6bb99e08
|
added bit shifts (<< >>), bitand (&), bitor (|), rot, over, swap ops
|
2024-07-30 22:38:29 +03:00 |
|
|
|
4091b0e81f
|
further fixes, probably need to change representation of tokens
|
2024-07-29 23:56:06 +03:00 |
|
|
|
004c2b5628
|
some arrangements to fix quirks of symbols in the executable program
note that (eq 'baz:foo bar:foo) is not true
so some stuff that works in the repl fails in executable
|
2024-07-29 23:15:38 +03:00 |
|
|
|
49b58b2d57
|
minor change to run to make it more generic
|
2024-07-29 00:36:06 +03:00 |
|
|
|
d1481f2770
|
added memory manipulation and syscalls
|
2024-07-27 16:42:24 +03:00 |
|
|
|
2d94db0990
|
changed . to dump, extended defop syntax, added while loops
|
2024-07-27 11:58:41 +03:00 |
|
|
|
025c958e2f
|
branching (if else) added, as interpretation and compilation
|
2024-07-24 12:09:26 +03:00 |
|
|
|
7fa561a9d9
|
added op-case and some conditions for it (error checking)
|
2024-07-23 16:17:16 +03:00 |
|
|
|
a0fb419b1b
|
başlangıç, push pop + - . vb.
|
2024-07-18 13:50:14 +03:00 |
|