Tag

indu

pandita 1 min read

VMs — Modules

There are a few guiding principles behind the design of Indu. Keep the language small with only a few constructs is one. Encourage building programs by assembling small pieces into...

Read Article
pandita 2 min read

VMs — Assignment

Assignment is interesting. It’s one of the few places where the syntax tree does map well to the execution, but you can’t get to where you want to go through...

Read Article
pandita 2 min read

VMs — Parsing and Syntax

So far the Pandita virtual machine has three phases: a parser that produces an abstract syntax tree, a compiler that takes the AST and produces byte-code, and a virtual machine...

Read Article
pandita 3 min read

Writing A Virtual Machine

For my side project, Pandita, I’ve started writing a virtual machine implementation of the core language, Indu. I’ve been doing this as a hobby in my spare time, roughly since...

Read Article