1 comment

[ 3.2 ms ] story [ 10.4 ms ] thread
Part Zero: Getting set up - https://arzg.github.io/lang/0/

Part One: A Basic Parser - https://arzg.github.io/lang/1/

Part Two: Whitespace Support - https://arzg.github.io/lang/2/

Part Three: Defining Variables - https://arzg.github.io/lang/3/

Part Four: Backtracking - https://arzg.github.io/lang/4/

Part Five: Binding Usages - https://arzg.github.io/lang/5/

Part Six: Blocks - https://arzg.github.io/lang/6/

Part Seven: A REPL - https://arzg.github.io/lang/7/

Part Eight: Function Definitions - https://arzg.github.io/lang/8/

Part Nine: Function Calls - https://arzg.github.io/lang/9/

Part Ten: Starting Again - https://arzg.github.io/lang/10/

Part Eleven: Refinements - https://arzg.github.io/lang/11/

Part Twelve: Terminology - https://arzg.github.io/lang/12/

Part Thirteen: Whitespace & Events - https://arzg.github.io/lang/13/

Part Fourteen: Comments - https://arzg.github.io/lang/14/