Category: aspl 2019 The theoretical background of hash maps Sep 2 2019 Implementing strings May 12 2019 Implementing boolean expression support Apr 11 2019 Boolean expressions - extending the grammar Feb 11 2019 A minimal virtual machine - part 2 Jan 22 2019 A minimal virtual machine - part 1 Jan 14 2019 Compiler basics Jan 2 2018 Bytecode constants Oct 29 2018 Bytecode arrays Oct 8 2018 What is bytecode Oct 1 2018 Generic containers in C Sep 17 2018 Checking for memory leaks with Valgrind Sep 10 2018 Parsing grouping and negation Sep 4 2018 Parsing arithmetic expressions Aug 28 2018 Fixing the ambiguity in the grammar Aug 25 2018 The grammar of ASPL's expressions Aug 22 2018 Introduction to context-free grammars and parsing theory Aug 16 2018 Lexing ASPL Aug 9 2018 The interpreter framework Aug 6 2018 The ASPL language - part 4 Jul 31 2018 The ASPL language - part 3 Jul 26 2018 The ASPL language - part 2 Jul 25 2018 The ASPL language - part 1 Jul 18 2018 Language runtime Jul 16 2018 Virtual machine Jul 12 2018 Code Generation Jul 10 2018 Optimization Jul 6 2018 Intermediate Representation Jul 3 2018 Static Analysis Jun 29 2018 Parsing Jun 25 2018 Lexical Analysis Jun 2 2018 Building Blocks of a Programming Language May 28 2018 Why should I do this? May 25 2018 Introduction May 24