Skip to content

Latest commit

 

History

History
40 lines (24 loc) · 614 Bytes

README.md

File metadata and controls

40 lines (24 loc) · 614 Bytes

Quick Start

go run src/*.go ./examples/fib.glx

go run src/*.go ./examples/funct.glx

go run src/*.go ./examples/if.glx

go run src/*.go ./examples/....

Tree-walk interpreter

  • Scanner
  • Parser
  • Interpreter
  • Static Analysis
  • Class
  • Test Suite
  • Dynamic Array
  • HashMap

Nice to have ...

  • Inheritance
  • Type System

Bytecode VM

To be continue...

Reference

Crafting Interpreter

CS164 - ChocoPy

Go books here...

Geektime WenxueGong Courses