Skip to content
/ Lazy Public

A programming language, which is a combination of rust and typescript.

License

Notifications You must be signed in to change notification settings

lazy-lang/Lazy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Lazy

A statically typed programming language which is a mix of typescript and rust, written in rust.

You can find all of the language's features here.

Progress

  • ✔️ | Parser
    • ✔️ | Lexer
    • ✔️ | AST structure
    • ✔️ | Error handling and messages
  • ✖️ | Compiler
    • 🕒 | Type checker
    • ✖️ | Bytecode compiler
  • ✖️ | Runtime
    • ✖️ | Bytecode interpreter
    • ✖️ | JIT compiler

"Hello World" in Lazy

main {
    print("Hello World");
}

Contributing

If you're interested in the future of this project, feel free to contribute to it!

About

A programming language, which is a combination of rust and typescript.

Topics

Resources

License

Code of conduct

Stars

Watchers

Forks

Languages