#1376: [NQP-rx] cannot support an empty string as token
---------------------+------------------------------------------------------
Reporter: fperrad | Owner: pmichaud
Type: bug | Status: new
Priority: normal | Milestone:
Component: nqp | Version: 1.9.0
Severity: medium | Keywords:
Lang: | Patch:
Platform: |
---------------------+------------------------------------------------------
nqp-rx cannot support an empty string in a token.
{{{
$ cat token.nqp
token NonindentSpace { ' ' | ' ' | ' ' | '' }
}}}
{{{
$ parrot-nqp --target=pir token.nqp
Null PMC access in find_method('result')
current instr.: 'parrot;PAST;Compiler;post_regex' pc 4718
(src\stage0\Regex-s0.pir:2446)
called from Sub 'parrot;PAST;Compiler;concat' pc 6053
(src\stage0\Regex-s0.pir:2787)
called from Sub 'parrot;PAST;Compiler;post_regex' pc 4718
(src\stage0\Regex-s0.pir:2446)
called from Sub 'parrot;PAST;Compiler;alt' pc 4818
(src\stage0\Regex-s0.pir:2484)
called from Sub 'parrot;PAST;Compiler;post_regex' pc 4718
(src\stage0\Regex-s0.pir:2446)
called from Sub 'parrot;PAST;Compiler;concat' pc 6053
(src\stage0\Regex-s0.pir:2787)
called from Sub 'parrot;PAST;Compiler;post_regex' pc 4718
(src\stage0\Regex-s0.pir:2446)
called from Sub 'parrot;PAST;Compiler;as_post' pc 3995
(src\stage0\Regex-s0.pir:2231)
called from Sub 'parrot;PAST;Compiler;post_children' pc 2293
(src/PAST/Compiler.pir:412)
called from Sub 'parrot;PAST;Compiler;as_post' pc 3351
(src/PAST/Compiler.pir:774)
called from Sub 'parrot;PAST;Compiler;post_children' pc 2293
(src/PAST/Compiler.pir:412)
called from Sub 'parrot;PAST;Compiler;as_post' pc 2754
(src/PAST/Compiler.pir:625)
called from Sub 'parrot;PAST;Compiler;post_children' pc 2293
(src/PAST/Compiler.pir:412)
called from Sub 'parrot;PAST;Compiler;as_post' pc 3351
(src/PAST/Compiler.pir:774)
called from Sub 'parrot;PCT;HLLCompiler;compile' pc 388
(src\PCT\HLLCompiler.pir:287)
called from Sub 'parrot;PCT;HLLCompiler;eval' pc 992
(src\PCT\HLLCompiler.pir:556)
called from Sub 'parrot;PCT;HLLCompiler;evalfiles' pc 1303
(src\PCT\HLLCompiler.pir:707)
called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1489
(src\PCT\HLLCompiler.pir:794)
called from Sub 'parrot;NQP;Compiler;main' pc -1 ((unknown file):-1)
}}}
--
Ticket URL: <https://trac.parrot.org/parrot/ticket/1376>
Parrot <https://trac.parrot.org/parrot/>
Parrot Development
_______________________________________________
parrot-tickets mailing list
[email protected]
http://lists.parrot.org/mailman/listinfo/parrot-tickets