Show HN: Pep/nom, a sed-inspired language for parsing
Category: devtools
Tags: parsing, virtual-machine, domain-specific-language, text-processing, compiler
Score: 5.3/10 (Innovation: 6, Technical: 7, Documentation: 4, Utility: 4)
Pep/nom is a parsing virtual machine and script language inspired by sed, designed as an alternative to traditional parser generators like Lex/Yacc and ANTLR. It provides a stack-based machine with commands for pattern matching and text transformation, and includes translators to multiple target languages. While it offers an original approach and significant technical depth, its documentation is scattered and the project remains experimental with limited community adoption.
Target audience: backend developers, language tooling engineers, parsing enthusiasts
Repository: https://nomlang.org/ · C · GPL-3.0
View on Hacker News