Skip to content

Latest commit

 

History

History
22 lines (13 loc) · 524 Bytes

README.md

File metadata and controls

22 lines (13 loc) · 524 Bytes

🧨 NewYear

NewYear is an interpreter implemented in the Go programming language.

It aims to provide a simple and efficient environment for parsing and executing code. This projects is designed to help developers understand the fundamental principles of interpreters while offering an extensible framework for future feature enhancements.

⭐Aims

  • lexical analysis
  • REPL
  • syntactic analysis
  • AST
  • CLOS(Common Lisp Object system)
  • evaluation

👑Features

  • Top-down parsing