index
:
kurt
master
Yığın bazlı programlama dili
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Collapse
)
Author
2024-08-11
Some type declarations for sim (performance didn't change much)
mRnea
2024-08-09
added interpreter again
mRnea
2024-08-09
C code passes all tests
mRnea
2024-08-09
added ops for C codegen
mRnea
2024-08-08
Begin C code generation.
mRnea
2024-08-06
defop uses generic functions now. extended stack syntax
mRnea
2024-08-03
fixed "|" :string and | :identifier confusion
mRnea
2024-08-03
Added string literals
mRnea
2024-08-03
Improve lex error reporting, removed old interpreter comments
mRnea
2024-08-03
don't track playground file
mRnea
2024-08-03
added some basic tests
mRnea
2024-08-01
fixed | and & ops, added a new dep (cl-fad util library)
mRnea
2024-07-31
this function no longer has any use.
mRnea
2024-07-31
massive overhaul to defop, temporarily disable interpretation
mRnea
2024-07-30
added bit shifts (<< >>), bitand (&), bitor (|), rot, over, swap ops
mRnea
2024-07-30
Found a cool idea for DEFOP
mRnea
2024-07-29
further fixes, probably need to change representation of tokens
mRnea
2024-07-29
some arrangements to fix quirks of symbols in the executable program
mRnea
note that (eq 'baz:foo bar:foo) is not true so some stuff that works in the repl fails in executable
2024-07-29
minor change to run to make it more generic
mRnea
2024-07-27
added memory manipulation and syscalls
mRnea
2024-07-27
changed . to dump, extended defop syntax, added while loops
mRnea
2024-07-24
branching (if else) added, as interpretation and compilation
mRnea
2024-07-23
added op-case and some conditions for it (error checking)
mRnea
2024-07-23
added repl
mRnea
2024-07-19
oku beni
mRnea
2024-07-19
deleted old 'run'
mRnea
2024-07-18
başlangıç, push pop + - . vb.
mRnea