guacamole icon indicating copy to clipboard operation
guacamole copied to clipboard

Guacamole is a parser toolkit for Standard Perl. It provides fully static BNF-based parsing capability to a reasonable subset of Perl.

Results 15 guacamole issues
Sort by recently updated
recently updated
newest added

``` for my (\@values) (@items) {...} ```

capability

``` try {...} catch ($e) {...} finally {...} ```

capability

``` defer { ... }; ```

capability

``` for my ($x) (@y) {...} for my ( $key, $value ) (%hash) {...} ```

capability

Issue #112 is happening because `readline EXPR` will include `Value` but `BuiltinFilehandle` is not under `Value`. In other places where builtins are used, they are used explicitly in the parsing...

question
internals

We can support grammar plugins so people could load additional grammar to parse DSLs. Examples: * Moose * Dios * Dancer2 We can document the base lexemes so others can...

capability

Symptom: ``` $ perl t/05_basic.t not ok 1 - use Levenshtein::Simple; # Failed test 'use Levenshtein::Simple;' # at t/05_basic.t line 18. # Tried to use 'Levenshtein::Simple'. # Error: Can't decode...

documentation

After fixing empty hash literals in #84, `NonBrace` expressions do not live up to their name, because they can now begin with a brace.

enhancement