azl397985856 / L

implement a new programming language (L) from scratch

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

implement a new programming language (L) from scratch

GET STARTED

# edit ./assets/index.js and then
node index.mjs ./assets/index.js

Scanner

Parser

  • 无敌乞丐版 没有 CFG (context free grammer)的概念,直接就硬怼 那种。

Transformer

Generator

TODO

  • 使用 L 在小程序中执行动态代码

About

implement a new programming language (L) from scratch


Languages

Language:JavaScript 100.0%