Skip to content

MarkRoss470/rust-js

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Rust JS

(Working title)

A javascript interpreter written in rust. Might become my A-level project.

To-do:

  • Lexer
  • Parser
    • Data structure for AST
    • Expressions
    • Assignments
    • If statements, while loops, for loops
    • Functions + classes
    • Object literals
    • Arrow functions
    • Object + array destructuring
  • Runtime
    • Data structure for objects
    • Scopes
    • Garbage collection
    • Expression evaluation
    • Function calls
    • Prototypes
    • Closures
    • Async + modules

About

A javascript interpreter written in rust

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published