Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP

Loading…

Grammar::Tracer broken on new Rakudo #2

Open
moritz opened this Issue · 2 comments

3 participants

@moritz
$ perl6 --version
This is perl6 version 2012.11-107-g70d586f built on parrot 4.10.0 revision RELEASE_4_10_0-2-g2e66846
$ perl6 -e 'use Grammar::Tracer; grammar A { rule TOP { "foo" } }; A.parse(" foo")'
TOP
|  ws
|  orig
No such method 'MATCH' for invocant of type 'Str'
  in block  at lib/Grammar/Tracer.pm:20
  in method MATCH at src/gen/CORE.setting:10455
  in block  at lib/Grammar/Tracer.pm:20
  in regex TOP at -e:1
  in block  at lib/Grammar/Tracer.pm:16
  in method parse at src/gen/CORE.setting:10538
  in block  at -e:1
@jnthn
Owner

That was fixed but latest bustage is in Grammar::Debugger:

c:\rakudo\dev\plexus>perl6 trydbg.pl
field
>
Cannot modify an immutable value
  in block  at lib/Grammar/Debugger.pm:77
  in block  at lib/Grammar/Debugger.pm:75
  in method intervene at lib/Grammar/Debugger.pm:70
  in block  at lib/Grammar/Debugger.pm:45
  in method parse at src\gen\CORE.setting:10397
  in block  at trydbg.pl:37
@meisl

Fixed by #6.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.