zphixon / shoresy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

shoresy

A 64-bit Linux intel forth in the style of Jones' forth. See src/main.asm.

Compile with make.

TODO:

  • make nice debugging facilities
    • I imagine a bunch of variables containing values that might be interesting to look at as the program executes, updated by docol/interpret
    • also some type information would be nice
    • gdb commands to skip over words
    • or just a debugger written in forth
  • immediate/hidden maybe broken? the xor isn't doing what I expect,
    • or maybe I just need to print it as al instead of rax,,,,
  • handle lowercase hex numbers
  • something's still broken with create?
    • the ( comments ) don't work. when I try to set up a breakpoint it segfaults before even getting there. that's kinda messed up.

About


Languages

Language:Assembly 83.8%Language:Forth 10.6%Language:GDB 3.8%Language:Makefile 1.8%