Skip to content

iamAmer/karma

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Karma

Karma is my own interpreted programming language written in Go.

Structure

  • lexer/ – breaks input into tokens
  • token/ – defines the token types
  • ast/ – abstract syntax tree nodes
  • parser/ – builds AST from tokens
  • repl/ – interactive read-eval-print loop

Current Progress

  • Tokens defined
  • Lexer implemented
  • Parser supports karma and return statements so far

About

Karma is my own programming language, built in go.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages