Explore >> Select a destination


You are here

log.schemescape.com
| | mschaef.com
4.1 parsecs away

Travel
| | [AI summary] The article discusses the distinctive syntax of Lisp programming languages, its advantages in enabling simple parsing and tooling, and the trade-offs between its benefits and challenges compared to more conventional C-like syntax.
| | m10k.eu
4.5 parsecs away

Travel
| |
| | patshaughnessy.net
4.5 parsecs away

Travel
| | [AI summary] The article explains how the Crystal compiler parses code by breaking it down into tokens and constructing an abstract syntax tree (AST), highlighting the recursive process and the challenges of reading code one token at a time.
| | crockford.com
22.5 parsecs away

Travel
| [AI summary] The provided text is a comprehensive implementation of a parser for a custom programming language, using a Pratt parser (also known as a Top-down operator precedence parser) approach. It includes definitions for various language constructs like constants, statements, functions, and object/array literals, along with error handling and symbol table management. The code is structured around token processing and rule-based parsing for expressions, statements, and blocks.