Skip to content

tttardigrado/EsoStack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

50 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

Releases

No releases published

Packages

No packages published