Skip to content
View whtoo's full-sized avatar

Block or report whtoo

Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
whtoo/README.md

Hi there 👋

谢谢这个美好的时代🎉

Give thanks for a world of possibility and change

I'm working for these

  • Universal exchange-credit system for common community.
  • The Tao in modern version for all people within new math and symbol.

Finished

  • regex--“Yet another build your own regex engine tutorial”
  • LRParser -- "Yet another build your own parser tutorial"
  • A CPS transpiler for custom PL。
  • Babel plugins for some funny purpose.
  • Leetcode 刷题集 😭
  • Build your own OS(restart after cyson raise).
  • The lecture of designing and optimizing for Programming Language powered by VM.
  • Teaching everyone to create their purpose DSL and GPL for any case.

Suspended

  • compilation backend optimize and nanopass-framework work(Not yet now).
  • create my onw langguage - Cyson powered by LLVM and Antlr4(Not yet now).
  • re-write babel-like tool but for generating more by LLVM.
  • real-time video filter
  • ES6+ 2d-canvas render engine (working in progress 70% finished)
  • ES6+ webgl2 render engine (suspended with metal verison in swift) - [ ] Another todo app in vue 2.x. <-- It's a prototype of my vue tutorial. - [ ] optimize packaging tool for swift or js.

Pinned Loading

  1. How_to_implment_PL_in_Antlr4 How_to_implment_PL_in_Antlr4 Public

    简明自制编程语言教程,同时是antlr非官方参考🌰。这里也是cyson这门语言的缘起。

    Java 33 5

  2. KMPResearch KMPResearch Public

    我自己对KMP的理解和对算法执行过程的解释。

    Java

  3. LRParserStudy LRParserStudy Public

    1. A LALR and SLR and LR(0) parser example.

    Java

  4. snake_rl snake_rl Public

    Python

  5. regex regex Public

    Build my own regex engine.

    JavaScript