Help language development. Donate to The Perl Foundation
Showing 43
results
Grammar::Debugger
Simple tracing and debugging support for Perl 6 grammars
ANTLR4::Grammar
Turn ANTLR4 Grammars into Perl 6 Grammars
Grammar::BNF
Parse BNF and ABNF grammars and generate Perl 6 grammars from them
GGE
Glacial Grammar Engine -- a Perl 6 grammar engine written in Perl 6
Grammar::ErrorReporting
Error reporting infrastructure for Perl 6 grammars
C::Parser
Grammar for Parsing C in Perl6
Grammar::Common
Common grammar patterns codified for ease of use
Grammar::Highlighter
Automatic syntax highlighting for any grammar you provide.
Grammar::Modelica
A Grammar for the Modelica programming language.
Grammar::PrettyErrors
Make grammars fail parsing with a pretty error instead of returning nil
Fortran::Grammar
grammar to parse FORTRAN source code
Regex::FuzzyToken
A token enabling fuzzy matching token in regexes and grammars
MinG
A small module for working with Stabler's Minimalist Grammars in Perl6.
Pod::Perl5
Parser and grammar for Perl 5 pod, with an HTML and Markdown converter
SQL::Lexer
Grammar for lexical analysis of SQL
SQL::Lexer
Grammar for lexical analysis of SQL
Grammar::DiceRolls
A Raku Grammar to parse D&D style dice rolls
ANTLR4::Grammar
Turn ANTLR4 Grammars into Raku Grammars
ASN::Grammar
A grammar to parse subset of ASN.1
Grammar::Common
Common bits for grammars, such as math expressions
Grammar::Message
Nice messages for grammars and regexes
Test::Grammar
Raku distribution template
PDF::Grammar
Raku grammars for parsing PDF Content Streams and File Structure
EBNF::Grammar
EBNF grammar and interpreters.
Markdown::Grammar
Grammar for parsing Markdown documents and converting them to notebook-, org-, or Pod6 files.
Grammar::TokenProcessing
Processing grammar files in order to extract tokens, to replace token names, or to add fuzzy matching expressions in token definitions.
CSS::Module
Perl 6 CSS extended and property-specific grammars
DSL::Entity::MachineLearning
Grammars for Machine Learning entities: classifier names, classifier measures, etc.
URI
A URI implementation using Raku grammars to implement RFC 3986 BNF
CSS::Writer
AST Serializer; compatible with CSS::Grammar and CSS::Module
CSS::Specification
CSS Property definition grammar and generation tools
DSL::Entity::Metadata
Grammar and role for metadata entities: data types, column names, schema names, etc.
DSL::Entity::WeatherData
Grammar and role for metadata entities: data types, column names, schema names, etc.
DSL::Shared
DSL::Shared provides utilities and grammar roles for making DSL translators.
App::Crag
calculator using raku grammars
Raylib::Bindings
Raylib bindings for raku, using grammar to parse raylib.h and auto generate the bindings