#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

Reply via email to