Skip to content

shashfrankenstien/krusty-lang

Repository files navigation

Krusty! 🦀

An exercise in learning Rust programming language along with learning how to write a programming language by writing Krusty, an interpretted programming language written in Rust. 😁

P.S. Still too many bugs, but making it public anyway

Running

  • First install Rust, duh
  • Clone this repository
  • Run it with cargo run

cargo run

Examples

Krusty program files should use .krt extension. Checkout example Krusty programs in the test_code folder. Run them with cargo run <path/to/program>

program

Save the file as test.krt and run with cargo run test.krt

Syntax Highlighting

Install VSCode extension for Krusty syntax support at vscode-krusty

About

Interpretted programming language written in Rust

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages