FICHA · AUR

unicc

Universal LALR(1) parser generator for C, C++, Python, JavaScript, JSON and XML

  • parser-generator
  • TERMINAL
  • PARSER-GENERATOR
  • BUILD-TOOL
  • Launchable
  • Runs in terminal
official+codex · reviewed · Jun 5, 2026 description in en

Description

Parsers can be generated from LALR(1) grammars for C, C++, Python, JavaScript, JSON, and XML targets. unicc is for compiler, DSL, and tooling developers who need generated parsers.

Keep grammar sources versioned and test generated code. Parser generators can introduce security-sensitive parsing behavior, large generated files, or incompatibilities across target languages.

How to run

unicc

Commands: unicc

Permissions

Permissions not analysed for this source yet.