From bca2a35b8d9d26a7d75a17681dab56b222cdbb30 Mon Sep 17 00:00:00 2001 From: Dimitar Trendafilov Date: Sun, 30 Sep 2018 15:24:21 +0300 Subject: Started a page for resources --- website/content/page/resources.md | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100644 website/content/page/resources.md diff --git a/website/content/page/resources.md b/website/content/page/resources.md new file mode 100644 index 0000000..4b9a688 --- /dev/null +++ b/website/content/page/resources.md @@ -0,0 +1,36 @@ +--- +title: "Resources" +date: 2018-09-29T00:24:06+03:00 +draft: true +--- + +# Resources on Programming Language Implementation + +## General + +### Courses + +### Videos + +### Books + +- https://happi.github.io/theBeamBook/ +- https://the.gregor.institute/t/5k/842/ +- https://escholarship.org/uc/item/3025h4p9 + +- https://www.winged.ch/language-fun/a_simple_virtual_machine/ + +## Lexer + +## Parser + +## Virtual Machines + +- https://github.com/rsms/sol +- https://github.com/skx/simple.vm +- https://github.com/feyeleanor/GoLightly +- https://github.com/andoma/vmir +- https://github.com/WAVM/WAVM +- https://github.com/kentdlee/CoCo +- https://the-ravi-programming-language.readthedocs.io/en/latest/lua_bytecode_reference.html +- https://opensource.com/article/18/4/introduction-python-bytecode -- cgit v1.3.1-23-gd82d