On Wed, Dec 29, 2021 at 5:10 PM Paul Procacci wrote:
>
> Ralph,
>
> So Ijust tried comma w/ grammar live view ... and I must say,
> I'm blown away.
\o/
> This really should be in the docs (it may be, but I didn't go looking for it).
I just looked using googles such as:
https://www.google.com/s
Ralph,
So Ijust tried comma w/ grammar live view because as I expand the logic to
encompass other things it became further and further unwieldy ... and I
must say, I'm blown away. This really should be in the docs (it may be,
but I didn't go looking for it).
It's really awesome to say the least
On Sunday, December 26, Paul Procacci wrote:
>
> use Grammar::Tracer;
>
> and
>
> use Grammar::Tracer::Compact;
>
> Both I've found helpful, though obviously not fool proof. It'd be nice if
> it show'd why it failed (i.e. what it encountered vs what it expected )
> rather than just a 'failed'
Hey all,
Firstly, I want to thank everyone for all their responses. It helped
greatly.
I wanted to share what I ended up with that seems to be working. (below)
I'm open to suggestions on how to improve this, tidy things up a bit, etc.
Running on the below grammar yields the following what to me
Hey Ralph,
I don't use Comma. I'm not a fan of IDE's and generally stick to vi for
all my needs. Old habits are hard to break especially once you've been
using the same tool for ~25 years like I have. ;(
I've been switching back and forth between:
use Grammar::Tracer;
and
use Grammar::Tracer
On Sun, Dec 26, 2021 at 6:01 AM Paul Procacci wrote:
>
> Hope everyone had a Merry Christmas and takes likings to corny opening
> statements. ;)
I love me some corn but it's especially appropriate to share some
in winter if you've got hungry mice. :)
As others have noted, you need `%%` instead
Hi Paul,
Quick check yesterday you have a stray "l" character between two code
blocks:
method objectKey($/) {
make $.made;
}l # <-- WHAT'S THIS?
method pairlist($/) {
make $>>.made.flat;
}
I defer to Brad and Simon, otherwise.
Best, Bill.
I'm on mobile, but without checking, I think the problem is here
rule pairlist { * % \; }
Specifically it's the missing %
rule pairlist { * %% \; }
JSON doesn't allow trailing commas or semicolons, so JSON::Tiny uses just %.
Your data does have trailing semicolons, so you want t
Still waking up but I think the issue is your pairlist has a semi colon
divider but this should be after each pair.
So the trailing semi colon after b is causing it to fail.
On Sun, 26 Dec 2021, 06:01 Paul Procacci, wrote:
> Hey all,
>
> Twas the night of Christmas, when all through the house,
Hey all,
Twas the night of Christmas, when all through the house, not a creature was
stirring except Paul w/ his mouse.
Hope everyone had a Merry Christmas and takes likings to corny opening
statements. ;)
I was writing a little something tonight using Grammars and ran into
something that I can
10 matches
Mail list logo