Pratt parsing works best as a black box

Pratt parsing reduces parsing to what a token expects on its left, registering semantic actions on terminals rather than grammar rules. It fits in nine lines and is best treated as a black box whose real lesson is a mindset, not the implementation. — vinipsmaker.github.io

GEFS for OpenBSD nears general use

The Good Enough File System for OpenBSD now includes revised error handling, forward-ported bugfixes, and working userspace tools. Its consistency protocol remains the biggest missing piece. — undeadly.org

F-Stop, the canceled Portal prequel, is now playable

A playable build of F-Stop, the canceled Portal prequel built around a camera that captures objects and places them elsewhere, surfaced nearly 20 years after the project was shelved. Leakers assembled it from the year's massive Valve leak plus freshly released map data. — theverge.com

No article text for ATS introduction

The linked page supplies no article text, so the ATS introduction cannot be summarized. — ats-lang.sourceforge.net

OccupySaaS releases open-source SaaS replacements

The movement of laid-off engineers released a self-hostable identity server compatible with the Auth0 API, so existing client code works unchanged, alongside an open CRM. Both are built from public documentation and open standards, and carry no seat counters. — occupysaas.com

More from this topic