The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Search results for "dist::Marpa"

PPIx::Regexp - Represent a regular expression of some sort River stage three • 9 direct dependents • 167 total dependents

The purpose of the PPIx-Regexp package is to parse regular expressions in a manner similar to the way the PPI package parses Perl. This class forms the root of the parse tree, playing a role similar to PPI::Document. This package shares with PPI the ...

WYANT/PPIx-Regexp-0.088 - 28 Feb 2023 11:54:05 UTC - Search in distribution

Data::RenderAsTree - Render any data structure as an object of type Tree::DAG_Node River stage one • 1 direct dependent • 1 total dependent

Data::RenderAsTree provides a mechanism to display a Perl data structure. The data supplied to "render($s)" is stored in an object of type Tree::DAG_Node. "render()" returns an arrayref by calling "Tree::DAG_Node"'s "tree2string()" method, so you can...

RSAVAGE/Data-RenderAsTree-1.03 - 12 Jul 2015 07:01:35 UTC - Search in distribution

Org::Parser - Parse Org documents River stage two • 10 direct dependents • 13 total dependents

This module parses Org documents. See http://orgmode.org/ for more details on Org documents. See "todo.org" in the distribution for the list of already- and not yet implemented stuffs....

PERLANCAR/Org-Parser-0.561 - 06 Nov 2023 02:04:51 UTC - Search in distribution

MojoX::Validate::Util - A very convenient wrapper around Mojolicious::Validator River stage zero No dependents

"MojoX::Validate::Util" is a wrapper around Mojolicious::Validator which provides a suite of convenience methods for validation....

RSAVAGE/MojoX-Validate-Util-1.02 - 03 Sep 2020 06:27:09 UTC - Search in distribution

MarpaX::xPathLike - a xPath like processor for perl data-structures (hashes and arrays)! River stage zero No dependents

It looks for complex perl data-structures which match the xPathLike expression and returns a list of matched data-structures. Like xPath it is possible to deal with any logical or arithmetic expressions, ex: *{count(a) == count(c) / 2 * (1 + count(b)...

JVVERDE/MarpaX-xPathLike-0.203 - 03 Aug 2013 14:14:29 UTC - Search in distribution

App::datecalc - Date calculator River stage one • 1 direct dependent • 1 total dependent

This is an early release. More features and documentation will follow in subsequent releases. This module provides a date calculator, for doing date-related calculations. You can write date literals in ISO 8601 format (though not all format variants ...

PERLANCAR/App-datecalc-0.090 - 17 Apr 2023 00:05:23 UTC - Search in distribution

Regexp::Parsertron - Parse a Perl regexp into a data structure of type Tree River stage zero No dependents

Parses a regexp into a tree object managed by the Tree module, and provides various methods for updating and retrieving that tree's contents. This module uses Marpa::R2 and Moo....

RSAVAGE/Regexp-Parsertron-1.05 - 21 Nov 2018 22:31:29 UTC - Search in distribution

MarpaX::Simple - Generate Marpa-based parser River stage one • 6 direct dependents • 9 total dependents

This module tries to simplify the incantation of producing a parser using Marpa::R2 (the scanless interface) by reducing the process to a single function call: "gen_parser"....

PERLANCAR/MarpaX-Simple-0.07 - 10 Jul 2017 14:49:17 UTC - Search in distribution

Genealogy::Gedcom::Date - Parse GEDCOM dates in French r/German/Gregorian/Hebrew/Julian River stage one • 2 direct dependents • 2 total dependents

Genealogy::Gedcom::Date provides a Marpa-based parser for GEDCOM dates. Calender escapes supported are (case-insensitive): French r/German/Gregorian/Hebrew/Julian. Gregorian is the default, and does not need to be used at all. Comparison of 2 "Geneal...

RSAVAGE/Genealogy-Gedcom-Date-2.10 - 09 May 2018 23:04:33 UTC - Search in distribution

X500::DN::Marpa - Parse X.500 DNs River stage zero No dependents

"X500::DN::Marpa" provides a Marpa::R2-based parser for parsing X.500 Distinguished Names. It is based on RFC4514 <https://www.ietf.org/rfc/rfc4514.txt>: Lightweight Directory Access Protocol (LDAP): String Representation of Distinguished Names....

RSAVAGE/X500-DN-Marpa-1.00 - 22 Nov 2015 04:34:50 UTC - Search in distribution

MarpaX::Languages::C::AST - Translate a C source to an AST River stage zero No dependents

This module translates C source into an AST tree. To assist further process of the AST tree, the nodes of the AST are blessed according to the C grammar you have selected. (The default is 'ISO-ANSI-C-2011'.) If you want to enable logging, be aware th...

JDDPAUSE/MarpaX-Languages-C-AST-0.48 - 02 Feb 2018 19:45:41 UTC - Search in distribution

Task::BeLike::PERLANCAR::Used - All my modules which I currently use and install on a new perl installation River stage zero No dependents

PERLANCAR/Task-BeLike-PERLANCAR-Used-20231201.1 - 01 Dec 2023 09:34:30 UTC - Search in distribution

JSON::Decode::Regexp - JSON parser as a single Perl Regex River stage one • 3 direct dependents • 3 total dependents

This module is a packaging of Randal L. Schwartz' code (with some modification) originally posted at: http://perlmonks.org/?node_id=995856 The code is licensed "just like Perl"....

PERLANCAR/JSON-Decode-Regexp-0.102 - 01 Aug 2021 09:54:02 UTC - Search in distribution

Bencher::Scenario::Serializers - Benchmark Perl data serialization modules River stage one • 1 direct dependent • 1 total dependent

Packaging a benchmark script as a Bencher scenario makes it convenient to include/exclude/add participants/datasets (either via CLI or Perl code), send the result to a central repository, among others . See Bencher and bencher (CLI) for more details....

PERLANCAR/Bencher-Scenario-Serializers-0.161 - 07 Sep 2021 06:32:00 UTC - Search in distribution

MarpaX::Languages::Perl::PackUnpack - Parse the templates used in pack() and unpack() River stage zero No dependents

MarpaX::Languages::Perl::PackUnpack provides a Marpa::R2-based parser for parsing the templates used in pack() and unpack(). The parsed details are stored in a Tree, and can be accessed via the methods "tree2string($options, [$some_tree])" and "templ...

RSAVAGE/MarpaX-Languages-Perl-PackUnpack-1.00 - 04 Jan 2015 02:12:14 UTC - Search in distribution

MarpaX::Languages::Lua::Parser - A Lua source code parser River stage zero No dependents

"MarpaX::Languages::Lua::Parser" parses Lua source code files. The result is stored in a tree managed by Tree::DAG_Node. A list of scalar tokens from this tree is stored in an arrayref. See the FAQ question "How do I get output from this module?" for...

RSAVAGE/MarpaX-Languages-Lua-Parser-1.05 - 25 May 2021 06:48:11 UTC - Search in distribution

Text::Balanced::Marpa - Extract delimited text sequences from strings River stage zero No dependents

Text::Balanced::Marpa provides a Marpa::R2-based parser for extracting delimited text sequences from strings. The text outside and inside the delimiters, and delimiters themselves, are all stored as nodes in a tree managed by Tree. Nested strings, wi...

RSAVAGE/Text-Balanced-Marpa-1.08 - 07 Feb 2021 06:11:28 UTC - Search in distribution

Text::Delimited::Marpa - Extract delimited text sequences from strings River stage zero No dependents

Text::Delimited::Marpa provides a Marpa::R2-based parser for extracting delimited text sequences from strings. The text between the delimiters is stored as nodes in a tree managed by Tree. The delimiters, and the text outside the delimiters, is not s...

RSAVAGE/Text-Delimited-Marpa-1.01 - 07 Feb 2021 06:19:20 UTC - Search in distribution

MarpaX::Languages::ECMAScript::AST - Translate a ECMAScript source to an AST River stage zero No dependents

This module translates ECMAScript source into an AST tree. If you want to enable logging, be aware that this module is using Log::Any....

JDDPAUSE/MarpaX-Languages-ECMAScript-AST-0.020 - 09 Jan 2015 19:25:09 UTC - Search in distribution

MarpaX::Languages::IDL::AST - Translate an IDL source to an AST River stage zero No dependents

This module provide and manage an AST of an IDL file, as per OMG's IDL 3.5 grammar specification....

JDDPAUSE/MarpaX-Languages-IDL-AST-0.007 - 12 Apr 2017 18:34:18 UTC - Search in distribution
43 results (0.072 seconds)