文件名称:webassembly-examples:从简单到复杂。 Webassembly示例的完整集合
文件大小:71KB
文件格式:ZIP
更新时间:2024-02-19 14:22:34
nodejs js cpp examples example
webassembly-示例 从简单到复杂。 示例的完整集合。 用法 对于1-8: # start node ./ # -path-to-example/index.js # rebuild cd # -path-to-example && wast2js script-name.wat -o script-name.js 对于9+,请参阅自述文件。 示例的有序列表 执照 麻省理工学院,2017+德米特里·茨维采
【文件预览】:
webassembly-examples-master
----#2-variables()
--------variables.js(2KB)
--------variables.wat(1KB)
--------index.js(276B)
----#15-webpack()
--------index.html(607B)
--------webpack.config.js(2KB)
--------sum.c(42B)
--------Makefile(158B)
--------.gitignore(35B)
--------index.js(442B)
--------readme.md(526B)
--------package-lock.json(66KB)
----#7-call-indirect()
--------call.js(2KB)
--------call.wat(830B)
--------index.js(169B)
----#1-simple-function()
--------function.js(1KB)
--------index.js(162B)
--------function.wat(888B)
----#11-webassembly()
--------crc32.c(3KB)
--------Makefile(118B)
--------.gitignore(12B)
--------index.js(798B)
--------package-lock.json(17KB)
----#12-data-structures()
--------linked-list-wrap.js(2KB)
--------linked-list.c(2KB)
--------Makefile(410B)
--------emscripten-exported.json(137B)
--------index.js(378B)
--------readme.md(277B)
----#10-emscripten()
--------crc32.c(3KB)
--------Makefile(151B)
--------index.js(899B)
--------readme.md(291B)
----#4-memory()
--------memory.js(1KB)
--------memory.wat(282B)
--------index.js(375B)
----#3-conditions()
--------conditions.wat(1KB)
--------conditions.js(2KB)
--------index.js(152B)
----#9-native-build()
--------native.c(41B)
--------Makefile(791B)
--------index.js(80B)
--------readme.md(498B)
--------native.js(1KB)
----LICENSE(1KB)
----#6-crc32()
--------crc32.js(2KB)
--------crc32.wat(1KB)
--------index.js(4KB)
----#5-loop()
--------loop.js(2KB)
--------loop.wat(875B)
--------index.js(603B)
----#18-webpack-next-rust()
--------index.html(331B)
--------imul.rs(59B)
--------webpack.config.js(377B)
--------.gitignore(26B)
--------index.js(84B)
--------readme.md(2KB)
----#13-emscripten-synс-require()
--------crc32.c(3KB)
--------Makefile(219B)
--------index.js(916B)
--------readme.md(489B)
----#16-hello-rust()
--------hello.rs(58B)
--------index.js(188B)
--------readme.md(556B)
----#14-browser()
--------crc32.c(3KB)
--------index.html(641B)
--------Makefile(174B)
--------index.js(2KB)
--------readme.md(478B)
----readme.md(1KB)
----#8-shared-library()
--------library.wat(349B)
--------module.wat(285B)
--------library.js(1KB)
--------index.js(288B)
--------module.js(1KB)
----#17-webpack-v3-rust()
--------index.html(331B)
--------imul.rs(59B)
--------webpack.config.js(421B)
--------.gitignore(26B)
--------index.js(145B)
--------readme.md(806B)
--------package-lock.json(3KB)