-- Leo's gemini proxy

-- Connecting to republic.circumlunar.space:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini

How to write a programming language - Part 3, The Evaluator


Series: Lexer, Parser, Evaluator.


Finally, we get onto the actual magic of the little language I wrote (Cell) - the evaluator, which takes in syntax trees and finds their real value, in the context of the "environment": the symbols that are defined around it.


Lexer

Parser

Cell


Slides: How to write a programming language - Part 3, The Evaluator


How to write a programming language - Part 3, The Evaluator


If you want to, you can Support me on Patreon.


Originally posted at 2016-10-16 22:18:24+00:00. Automatically generated from the original post : apologies for the errors introduced.


Support me on Patreon

original post

-- Response ended

-- Page fetched on Sun May 19 07:58:11 2024