oxc-project / javascript-parser-in-rust

Tutorial on writing a JavaScript Parser in Rust

Home Page:https://oxc-project.github.io/javascript-parser-in-rust/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Write a JavaScript Parser in Rust

Rust, JavaScript, and parsers are all hard to learn, let's combine these three and challenge ourselves to write a JavaScript parser in Rust.

This will be the guide for you if you are interested in learning Rust, parsers, or would like to contribute to oxc, swc or Biome in the near future.

The guide will cover all the basic topics of writing a JavaScript parser in rust. The tutorials will explain some topics in more depth.

Suggestions and corrections are always welcome, please feel free to create an issue, or contact me on Twitter.

Contributing

  • English pnpm run start
  • Japanese: pnpm run start --locale ja
  • Korean: pnpm run start --locale ko
  • Chinese: pnpm run start --locale zh

About

Tutorial on writing a JavaScript Parser in Rust

https://oxc-project.github.io/javascript-parser-in-rust/


Languages

Language:JavaScript 42.3%Language:TypeScript 36.3%Language:CSS 20.5%Language:Shell 0.9%