1
1
Fork 0
mirror of https://github.com/azur1s/bobbylisp.git synced 2024-10-16 02:37:40 -05:00
Commit graph

31 commits

Author SHA1 Message Date
Natapat Samutpong 3297545d4d feat: slurp or file read to string 2022-02-11 18:07:32 +07:00
Natapat Samutpong a7a61acd6e refactor: CALL use string 2022-02-11 18:07:32 +07:00
Natapat Samutpong 5f263caf1a feat: while loop 2022-02-11 18:07:32 +07:00
Natapat Samutpong f355183b8d feat: read 2022-02-11 18:07:32 +07:00
azur 6d2cbd42ea refactor: cleanup unused, def => let 2022-02-11 18:07:32 +07:00
azur a08f3ee5f0 refactor: use register instead of names 2022-02-11 18:07:32 +07:00
azur 6424d4fc9f feat: variable calling 2022-02-11 18:07:32 +07:00
azur c8a79e87ef feat: variable definition 2022-02-11 18:07:32 +07:00
Natapat Samutpong 76dd657788 fix: len counting label leading to incorrent jmp 2022-02-11 18:07:32 +07:00
Natapat Samutpong 9f7e80dae2 feat: if 2022-02-11 18:07:32 +07:00
Natapat Samutpong 560ac69863 feat: call with stack instead of registers 2022-02-11 18:07:32 +07:00
Natapat Samutpong 4831b1265f refactor: change register format 2022-02-11 18:07:32 +07:00
Natapat Samutpong 8230151489 feat: unoptionize command 2022-02-11 18:07:32 +07:00
Natapat Samutpong dc3d400d50 feat: +-*/ and swap 2022-02-11 18:07:32 +07:00
Natapat Samutpong 83e0121dee refactor: a large amount of refactor 2022-02-11 18:07:32 +07:00
Natapat Samutpong 8382f0b5af refactor: remove messy implementation 2022-02-11 18:07:32 +07:00
Natapat Samutpong aa433b7787 feat: i forgot what i did
it was about list i think i forgot
2022-02-11 18:07:32 +07:00
Natapat Samutpong a3d1075a57 fix: changed quote algo 2022-02-11 18:07:32 +07:00
Natapat Samutpong 5fb47a32ca feat: null type and register debug info 2022-02-11 18:07:32 +07:00
Natapat Samutpong bb86934b53 refactor: fold brackets 2022-02-11 18:07:32 +07:00
Natapat Samutpong 93f8f57db8 fix: jump wrong pos, verbose arg 2022-02-11 18:07:32 +07:00
Natapat Samutpong 697012f0ac feat: it works 🎉 🎉 2022-02-11 18:07:32 +07:00
Natapat Samutpong cac125bd1c feat: simpler instruction parser 2022-02-11 18:07:32 +07:00
Natapat Samutpong c80637cf6c feat: simplify if compilation 2022-02-11 18:07:32 +07:00
Natapat Samutpong 8ec6546ed2 feat: more simpler math compiling 2022-02-11 18:07:32 +07:00
Natapat Samutpong 598ef08b5d refactor: better args handling 2022-02-11 18:07:32 +07:00
Natapat Samutpong 09e8a97d34 refactor: merge all repos 2022-02-11 18:07:32 +07:00
Natapat Samutpong 5b6352074d refactor: move instructions definition to middle 2022-02-11 18:07:32 +07:00
Natapat Samutpong 2416a77f61 feat: more verbose-y log 2022-02-11 18:07:32 +07:00
Natapat Samutpong c1cabb0de9 feat: logic jump! 2022-02-11 18:07:32 +07:00
Natapat Samutpong 17981acc49 refactor: move file up 1 director 2022-02-11 18:07:32 +07:00