Skip to content

Latest commit

 

History

History
15 lines (11 loc) · 519 Bytes

README.md

File metadata and controls

15 lines (11 loc) · 519 Bytes

Interpreter In Go

Monkey programming language from Writing an interpreter in Go, Writing a compiler in Go

Ideas for customization

  • Port everything to C
  • Add history in REPL. ie. When the up arrow is clicked the previous statement should appear
  • Add character escaping in string. eg: r""
  • Add more building function for arrays
  • Add comments
  • Add support for -ve array indexing

Running the code

go run main.go