# New Ticket Created by  Martin Kjeldsen 
# Please include the string:  [perl #64186]
# in the subject line of all future correspondence about this issue. 
# <URL: http://rt.perl.org/rt3/Ticket/Display.html?id=64186 >


Parsing repetition controlled by presence of character fails with attached 
trace.

Example for this is /\w+ ** ','/ or the last 3 tests in 
spec/S05-metasyntax/repeat.t (skipped for now)

--
Martin
perl6regex parse error: Error in closure quantifier at offset 700, found '''
current instr.: 'parrot;PGE;Perl6Regex;parse_error' pc 10167 
(compilers/pge/PGE/Perl6Regex.pir:1219)
called from Sub 'parrot;PGE;Perl6Regex;parse_quant' pc 8313 
(compilers/pge/PGE/Perl6Regex.pir:607)
called from Sub 'parrot;PGE;OPTable;parse' pc 1995 
(compilers/pge/PGE/OPTable.pir:566)
called from Sub 'parrot;PGE;Perl6Regex;regex' pc 6424 
(compilers/pge/PGE/Perl6Regex.pir:142)
called from Sub 'parrot;Perl6;Grammar;quote_expression' pc 135512 
(src/parser/quote_expression.pir:109)
called from Sub 'parrot;Perl6;Grammar;regex_block' pc 132223 
(src/gen_grammar.pir:33587)
called from Sub 'parrot;Perl6;Grammar;regex_def' pc 131618 
(src/gen_grammar.pir:33363)
called from Sub 'parrot;Perl6;Grammar;regex_declarator' pc 130954 
(src/gen_grammar.pir:33112)
called from Sub 'parrot;Perl6;Grammar;noun' pc 101768 
(src/gen_grammar.pir:21918)
called from Sub 'parrot;Perl6;Grammar;expect_term' pc 96513 
(src/gen_grammar.pir:19946)
called from Sub 'parrot;PGE;OPTable;parse' pc 1995 
(compilers/pge/PGE/OPTable.pir:566)
called from Sub 'parrot;Perl6;Grammar;statement' pc 54749 
(src/gen_grammar.pir:3973)
called from Sub 'parrot;Perl6;Grammar;statementlist' pc 52615 
(src/gen_grammar.pir:3131)
called from Sub 'parrot;Perl6;Grammar;statement_block' pc 50152 
(src/gen_grammar.pir:2173)
called from Sub 'parrot;Perl6;Grammar;block' pc 51645 (src/gen_grammar.pir:2751)
called from Sub 'parrot;Perl6;Grammar;package_def' pc 108741 
(src/gen_grammar.pir:24532)
called from Sub 'parrot;Perl6;Grammar;package_declarator' pc 106448 
(src/gen_grammar.pir:23701)
called from Sub 'parrot;Perl6;Grammar;noun' pc 101281 
(src/gen_grammar.pir:21757)
called from Sub 'parrot;Perl6;Grammar;expect_term' pc 96513 
(src/gen_grammar.pir:19946)
called from Sub 'parrot;PGE;OPTable;parse' pc 1995 
(compilers/pge/PGE/OPTable.pir:566)
called from Sub 'parrot;Perl6;Grammar;statement' pc 54749 
(src/gen_grammar.pir:3973)
called from Sub 'parrot;Perl6;Grammar;statementlist' pc 52615 
(src/gen_grammar.pir:3131)
called from Sub 'parrot;Perl6;Grammar;statement_block' pc 50152 
(src/gen_grammar.pir:2173)
called from Sub 'parrot;Perl6;Grammar;TOP' pc 45262 (src/gen_grammar.pir:232)
called from Sub 'parrot;PCT;HLLCompiler;parse' pc 665 
(src/PCT/HLLCompiler.pir:400)
called from Sub 'parrot;PCT;HLLCompiler;compile' pc 428 
(src/PCT/HLLCompiler.pir:301)
called from Sub 'parrot;PCT;HLLCompiler;eval' pc 920 
(src/PCT/HLLCompiler.pir:519)
called from Sub 'parrot;PCT;HLLCompiler;evalfiles' pc 1275 
(src/PCT/HLLCompiler.pir:688)
called from Sub 'parrot;PCT;HLLCompiler;command_line' pc 1470 
(src/PCT/HLLCompiler.pir:789)
called from Sub 'parrot;Perl6;Compiler;main' pc 21710 (perl6.pir:164)

Reply via email to