Skip to content

benjamintanweihao/langlang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LangLang

Build Status

This is me learning how to build a programming language using BEAM.

Progress

  • Integers
  • Floats
  • Basic Arithmetic (+, -, /, *, ())
  • Variables and Assignment
  • Multi-line Expressions
  • Comments
  • Anonymous functions
  • Boolean (true | false)
  • if expressions
  • Boolean expressions
  • else expressions
  • Expression separator
  • REPL
  • Strings
  • Lists
  • Tuples
  • Maps
  • Named functions
  • Classes
  • Instance Variables
  • Class Variables
  • Global Variables

About

Learning how to build a language on the BEAM

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published