Skip to content

Statically-typed interpreted language designed for efficiency, safety, and developer productivity.

Notifications You must be signed in to change notification settings

latimer-lang/latimer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Latimer

Statically-typed interpreted scripting language

TODOS

DOC

  • doc/language grammar isn't very accurate. lk change to just examples?

MAIN

  • read user input one line at a time (currently reading by spaces)
  • support taking in files

Lexical Analysis

  • build error handler
  • build lexer
  • change reserved keywords ("NIL" -> NULL, remove "VAR")
  • add support for binary operators (>>, <<, |, &, ^)

Parsing

  • create document for defining grammar for expressions
  • AST classes
  • implement AST pretty printer for debugging
  • watch out when parsing else if

Semantic Analysis

Code Generation

About

Statically-typed interpreted language designed for efficiency, safety, and developer productivity.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published