hum / emi

🐈 Just another programming language

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Emi

Interpreter for a made-up language written in Go.

Todo:

  • Finish basic functions of the lexer
  • A REPL
  • Write a parser
    • AST
  • Evaluate expressions
  • Add more data types and built-in functions to the interpreter (arrays, hashes, etc.)

Syntax

let five = 5;                 
let ten = 10;                 
let add = fn(x, y) {          
  x + y;                      
};                            
let result = add(five, ten);

About

🐈 Just another programming language


Languages

Language:Go 100.0%