star-vm

所属分类:collect
开发工具:Pascal
文件大小:0KB
下载次数:0
上传日期:2020-12-13 04:23:50
上 传 者sh-1993
说明:  用于Star编程语言的模块化高级虚拟机,
(A modular, high-level virtual machine for the Star programming language,)

文件列表:
.vscode/ (0, 2020-12-12)
.vscode/settings.json (204, 2020-12-12)
LICENSE (1075, 2020-12-12)
TODO.md (39, 2020-12-12)
bin/ (0, 2020-12-12)
bin/dune (100, 2020-12-12)
bin/main.ml (2846, 2020-12-12)
docs/ (0, 2020-12-12)
docs/bytecode/ (0, 2020-12-12)
docs/bytecode/opcodes.md (6657, 2020-12-12)
docs/bytecode/prefixes.md (133, 2020-12-12)
docs/bytecode/the-stack.md (246, 2020-12-12)
dune-project (30, 2020-12-12)
examples/ (0, 2020-12-12)
examples/enumerations/ (0, 2020-12-12)
examples/enumerations/Main.star (144, 2020-12-12)
examples/enumerations/out/ (0, 2020-12-12)
examples/enumerations/out/Fruit.starbmd (405, 2020-12-12)
examples/enumerations/out/Main.starbmd (195, 2020-12-12)
examples/factorial/ (0, 2020-12-12)
examples/factorial/Main.star (163, 2020-12-12)
examples/factorial/out/ (0, 2020-12-12)
examples/factorial/out/Main.starbmd (501, 2020-12-12)
examples/fizzbuzz/ (0, 2020-12-12)
examples/fizzbuzz/Main.star (224, 2020-12-12)
examples/fizzbuzz/out/ (0, 2020-12-12)
examples/fizzbuzz/out/Main.starbmd (850, 2020-12-12)
examples/hello-world/ (0, 2020-12-12)
examples/hello-world/Main.star (60, 2020-12-12)
examples/hello-world/out/ (0, 2020-12-12)
examples/hello-world/out/Main.starbmd (221, 2020-12-12)
examples/polymorphism/ (0, 2020-12-12)
examples/polymorphism/Main.star (360, 2020-12-12)
examples/polymorphism/out/ (0, 2020-12-12)
examples/polymorphism/out/Circle.starbmd (593, 2020-12-12)
examples/polymorphism/out/Main.starbmd (320, 2020-12-12)
examples/polymorphism/out/Point.starbmd (558, 2020-12-12)
lib/ (0, 2020-12-12)
... ...

# StarVM StarVM is a portable virtual machine for the [Star programming language](https://github.com/ALANVF/Star-lang-specification). Things to note: - This is not at all finished - This is most likely only going to be used for bootstrapping, although I may keep it around afterwards if it's good - I like bulleted lists - Idk how most of this dune stuff works ._. ## Wait what happend to using Pascal? Would love to continue using Pascal, but OCaml is just *so* much easier to work with. I might go back to Pascal at some point if I feel like OCaml isn't good enough, but this is what I've got for now.

近期下载者

相关文件


收藏者