The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
chai2010

《从头实现µGo 语言》

  •  
  •   chai2010 ·
    chai2010 · Nov 21, 2021 · 1487 views
    This topic created in 1661 days ago, the information mentioned may be changed or developed.

    Go 语言本身很小,但是背后的支持工具却异常丰富。之前整理了 AST 部分的内容,但是对 Go 前端的实现没有涉及。这个新坑希望展示如何从头实现一个 Go 语言的子集µGo 语言。内容计划包含 Go 语言词法解析、语法树构建、语言特性底层实现等内容,最终通过输出 LLVM 编译为本地可执行程序。感谢关注

    ClarkAbe
        1
    ClarkAbe  
       Nov 25, 2021 via Android
    在这都能见到你们.....还记得那个狗头语言......还有史男,丁尔斌🐶
    chai2010
        2
    chai2010  
    OP
       Dec 14, 2021
    [蚂蚁 - 可信原生技术部 - 专用编程语言设计研发(杭州 P7-8)]( https://github.com/chai2010/ugo-compiler-book/blob/master/jobs.md)
    chai2010
        3
    chai2010  
    OP
       Dec 16, 2021
    《µGo 语言实现》 ch4.1 完善 token 包 https://chai2010.cn/ugo-compiler-book/ch4-block-and-var/ch4-01.html
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1491 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 33ms · UTC 16:57 · PVG 00:57 · LAX 09:57 · JFK 12:57
    ♥ Do have faith in what you're doing.