Skip to content

Latest commit

 

History

History
29 lines (25 loc) · 487 Bytes

README.md

File metadata and controls

29 lines (25 loc) · 487 Bytes

EsoStack

A stack oriented eso-lang made in Go

Tech Stack

  • Languages: Golang
  • Packages:
    • Cobra: Command line interface
    • Flinch: Command line input
    • Testify: Improved Testing
  • Others:
    • Make
    • Git
    • Markdown
    • Cookiecutter

TODO:

  • Stack
  • Lexer && Tokens
  • Parser
  • AST
  • Interpreter
  • Colorize output
  • Repl
  • Src file interpreter
  • Src Files as repl functions
  • Project creator from the cli
  • UI