Chocopy-wasm编译器

时间:2024-03-19 23:01:30
【文件属性】:

文件名称:Chocopy-wasm编译器

文件大小:152KB

文件格式:ZIP

更新时间:2024-03-19 23:01:30

TypeScript

ChocoPy WASM编译器 安装 该项目假定npm 6.x和节点14.x。 要安装特定版本的节点,建议使用 。 在macOS上安装NVM 使用homebrew和brew install nvm 。 确保遵循有关将正确的语句添加到.bash_profile / .zshrc文件(或使用的任何终端)的说明。 安装nvm之后,可以通过运行nvm install 14来安装节点14.x,然后使用nvm use 14对此项目激活它。 如果只想使用特定版本的npm,请运行npm install -g npm@6 注意:如果您运行npm --version并打印出6.x版,那么您就很好。 但是,npm v7(默认情况下与节点15捆绑在一起)对package-lock.json生成进行了更改,这就是为什么我们需要npm v6的原因。 不幸的是,npm缺少一种在运行时选择特定主要版本的干净方法


【文件预览】:
chocopy-wasm-compiler-main
----parser.ts(16KB)
----.gitignore(47B)
----error.ts(7KB)
----ast.ts(4KB)
----gc.ts(261B)
----package.json(2KB)
----alloc.ts(352B)
----webstart.ts(4KB)
----.npmrc(19B)
----type-check.ts(15KB)
----package-lock.json(312KB)
----webpack.config.js(916B)
----.nvmrc(3B)
----heap.ts(5KB)
----runner.ts(4KB)
----LICENSE(598B)
----tsconfig.json(284B)
----parse-python.js(299B)
----.github()
--------workflows()
----fancy-calling-conventions.md(8KB)
----README.md(1KB)
----parsestart.ts(345B)
----tests()
--------runner.test.ts(5KB)
--------types.test.ts(2KB)
--------utils.test.ts(2KB)
--------import-object.test.ts(1KB)
--------pa3-visible.test.ts(4KB)
--------pa3-hidden.test.ts(7KB)
--------parser.test.ts(2KB)
----index.html(1KB)
----README.txt(0B)
----proposals()
--------sets-tuples-dicts.md(7KB)
--------bignum_proposal.md(11KB)
--------destructuring.md(12KB)
--------front-end.md(3KB)
--------error-reporting.md(6KB)
--------closures.md(9KB)
--------memory-management.md(7KB)
--------testing.md(7KB)
--------comprehensions.md(6KB)
----utils.ts(1KB)
----fuzzer()
--------pa3-hidden.test.ts(7KB)
----test.wasm(46B)
----compiler.ts(12KB)
----style.scss(585B)
----forloop-iterator-proposal.md(4KB)
----repl.ts(2KB)
----test.wat(150B)

网友评论