Pratt Parsing is a clean, elegant approach to writing an expression (or general language) parser. It was delightfully explained by Bob Nystrom (@munificentbob), and illustrated with a parser for a toy language called Bantam.

This week I ported Bob's Bantam parser to #MiniScript.

https://dev.to/joestrout/pratt-parsing-in-miniscript-1m6o

Pratt Parsing in MiniScript

I recently came across a delightful blog post called Pratt Parsers: Expression Parsing Made Easy. It...

DEV Community
Advent of Code 2025

I just completed "Never Tell Me The Odds" - Day 24 - #AdventOfCode 2023 in #MiniScript
https://adventofcode.com/2023/day/24
Day 24 - Advent of Code 2023

I just completed "Aplenty" - Day 19 - #AdventOfCode 2023 in #MiniScript !

https://adventofcode.com/2023/day/19

Day 19 - Advent of Code 2023

I just completed "Lavaduct Lagoon" - Day 18 - #AdventOfCode 2023 in #MiniScript

https://adventofcode.com/2023/day/18

Day 18 - Advent of Code 2023

I just completed "Clumsy Crucible" - Day 17 - #AdventOfCode 2023 in #MiniScript!

https://adventofcode.com/2023/day/17

Day 17 - Advent of Code 2023

I just completed "The Floor Will Be Lava" - Day 16 - #AdventOfCode 2023 in #MiniScript
https://adventofcode.com/2023/day/16
Day 16 - Advent of Code 2023

I just completed "Lens Library" - Day 15 - #AdventOfCode 2023 in #MiniScript!

https://adventofcode.com/2023/day/15

Day 15 - Advent of Code 2023

I just completed "Parabolic Reflector Dish" - Day 14 - #AdventOfCode 2023 in #MiniScript

https://adventofcode.com/2023/day/14

Day 14 - Advent of Code 2023

I just completed "Point of Incidence" - Day 13 - #AdventOfCode 2023 in #MiniScript

https://adventofcode.com/2023/day/13

Day 13 - Advent of Code 2023