MyNixOS website logo
Description

A C++ parser generator for dissecting protocols & files.

Spicy is a parser generator that makes it easy to create robust C++ parsers for network protocols, file formats, and more. Spicy is a bit like a "yacc for protocols", but it's much more than that: It's an all-in-one system enabling developers to write attributed grammars that describe both syntax and semantics of an input format using a single, unified language. Think of Spicy as a domain-specific scripting language for all your parsing needs.

Metadata

Version

1.10.0

Maintainers (1)

Executables (8)

Show all
  • bin/hilti-config
  • bin/hiltic
  • bin/spicy-build
  • bin/spicy-config
  • bin/spicy-driver
  • bin/spicy-dump
  • bin/spicy-precompile-headers
  • bin/spicyc