chasm:一种简单的编译为WebAssembly语言

时间:2024-05-26 12:35:23
【文件属性】:

文件名称:chasm:一种简单的编译为WebAssembly语言

文件大小:113KB

文件格式:ZIP

更新时间:2024-05-26 12:35:23

TypeScript

裂口 一种非常简单的编译为WebAssembly语言 您可以。 chasm是一种非常简单的编程语言,是我在的演讲中。 它并非旨在成为一种功能全面的语言; 相反,它的目的有两个: 介绍编译器的基本构建块-并证明它们并不那么吓人或困难! 揭示WebAssembly的一些内部工作,这是一种我认为人们需要了解更多的令人兴奋的新语言/运行时。 如果您想在家中跟随,本回购中的提交与随附的演讲中的现场演示相对应!


【文件预览】:
chasm-master
----docs()
--------GitHub-Mark-64px.png(3KB)
--------index.html(6KB)
--------bundle.js(86KB)
--------index.ts(4KB)
----package.json(643B)
----__tests__()
--------compiler.ts(949B)
--------apps.ts(2KB)
--------interpreter.ts(889B)
--------traverse.ts(975B)
--------parser.ts(2KB)
--------tokenizer.ts(1010B)
----jest.config.js(69B)
----LICENSE(1KB)
----src()
--------compiler.ts(717B)
--------encoding.ts(954B)
--------transformer.ts(573B)
--------interpreter.ts(3KB)
--------emitter.ts(10KB)
--------traverse.ts(541B)
--------parser.ts(6KB)
--------types()
--------tokenizer.ts(2KB)
----tsconfig.json(246B)
----.gitignore(12B)
----README.md(818B)
----yarn.lock(181KB)

网友评论