Created
October 22, 2009 15:44
-
-
Save perl6/216025 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
0/1: START statementlist | |
0/1: START ws | |
0/1: PASS ws at pos=0 | |
0/1: START ws | |
0/1: PASS ws at pos=0 | |
0/1: START statement | |
0/1: Generating protoregex table for statement_control | |
0/1: PROTO statement_control | |
0/1: token1="i", token="" | |
0/1: START statement_control:sym<if> | |
2/1: START ws | |
2/1: PASS ws at pos=3 | |
3/1: START xblock | |
3/1: START termish | |
3/1: START prefixish | |
3/1: Generating protoregex table for prefix | |
3/1: PROTO prefix | |
3/1: token1="3", token="" | |
3/1: START prefix:sym<--> | |
3/1: FAIL prefix:sym<--> | |
3/1: START prefix:sym<-> | |
3/1: FAIL prefix:sym<-> | |
3/1: FAIL prefix | |
3/1: FAIL prefixish | |
3/1: Generating protoregex table for noun | |
3/1: PROTO noun | |
3/1: token1="3", token="" | |
3/1: START noun:sym<circumfix> | |
3/1: Generating protoregex table for circumfix | |
3/1: PROTO circumfix | |
3/1: token1="3", token="" | |
3/1: START circumfix:sym<( )> | |
3/1: FAIL circumfix:sym<( )> | |
3/1: START circumfix:sym<ang> | |
3/1: FAIL circumfix:sym<ang> | |
3/1: START circumfix:sym<{ }> | |
3/1: FAIL circumfix:sym<{ }> | |
3/1: FAIL circumfix | |
3/1: FAIL noun:sym<circumfix> | |
3/1: START noun:sym<term> | |
3/1: Generating protoregex table for term | |
3/1: PROTO term | |
3/1: token1="3", token="" | |
3/1: START term:sym<identifier> | |
3/1: FAIL term:sym<identifier> | |
3/1: START term:sym<value> | |
3/1: START value | |
3/1: START integer | |
3/1: PASS integer at pos=4 | |
3/1: PASS value at pos=4 | |
3/1: PASS term:sym<value> at pos=4 | |
3/1: PASS term at pos=4 | |
3/1: PASS noun:sym<term> at pos=4 | |
3/1: PASS noun at pos=4 | |
4/1: START postfixish | |
4/1: Generating protoregex table for postfix | |
4/1: PROTO postfix | |
4/1: token1=" ", token="" | |
4/1: START postfix:sym<++> | |
4/1: FAIL postfix:sym<++> | |
4/1: FAIL postfix | |
4/1: Generating protoregex table for postcircumfix | |
4/1: PROTO postcircumfix | |
4/1: token1=" ", token="" | |
4/1: START postcircumfix:sym<[ ]> | |
4/1: FAIL postcircumfix:sym<[ ]> | |
4/1: FAIL postcircumfix | |
4/1: FAIL postfixish | |
3/1: PASS termish at pos=4 | |
4/1: START ws | |
4/1: PASS ws at pos=5 | |
5/1: START infixish | |
5/1: Generating protoregex table for infix | |
5/1: PROTO infix | |
5/1: token1="{", token="" | |
5/1: START infix:sym<:=> | |
5/1: FAIL infix:sym<:=> | |
5/1: START infix:sym<**> | |
5/1: FAIL infix:sym<**> | |
5/1: START infix:sym<-> | |
5/1: FAIL infix:sym<-> | |
5/1: START infix:sym<*> | |
5/1: FAIL infix:sym<*> | |
5/1: START infix:sym<%> | |
5/1: FAIL infix:sym<%> | |
5/1: START infix:sym<+> | |
5/1: FAIL infix:sym<+> | |
5/1: START infix:sym</> | |
5/1: FAIL infix:sym</> | |
5/1: START infix:sym<,> | |
5/1: FAIL infix:sym<,> | |
5/1: START infix:sym<~> | |
5/1: FAIL infix:sym<~> | |
5/1: FAIL infix | |
5/1: FAIL infixish | |
5/1: START ws | |
5/1: PASS ws at pos=5 | |
5/1: START pblock | |
5/1: START blockoid | |
6/1: START statementlist | |
6/1: START ws | |
6/1: PASS ws at pos=7 | |
6/1: START ws | |
6/1: PASS ws at pos=7 | |
7/1: START statement | |
7/1: PROTO statement_control | |
7/1: token1="s", token="" | |
7/1: START statement_control:sym<if> | |
7/1: FAIL statement_control:sym<if> | |
7/1: FAIL statement_control | |
7/1: START termish | |
7/1: START prefixish | |
7/1: PROTO prefix | |
7/1: token1="s", token="" | |
7/1: START prefix:sym<--> | |
7/1: FAIL prefix:sym<--> | |
7/1: START prefix:sym<-> | |
7/1: FAIL prefix:sym<-> | |
7/1: FAIL prefix | |
7/1: FAIL prefixish | |
7/1: PROTO noun | |
7/1: token1="s", token="" | |
7/1: START noun:sym<circumfix> | |
7/1: PROTO circumfix | |
7/1: token1="s", token="" | |
7/1: START circumfix:sym<( )> | |
7/1: FAIL circumfix:sym<( )> | |
7/1: START circumfix:sym<ang> | |
7/1: FAIL circumfix:sym<ang> | |
7/1: START circumfix:sym<{ }> | |
7/1: FAIL circumfix:sym<{ }> | |
7/1: FAIL circumfix | |
7/1: FAIL noun:sym<circumfix> | |
7/1: START noun:sym<term> | |
7/1: PROTO term | |
7/1: token1="s", token="" | |
7/1: START term:sym<identifier> | |
10/1: START args | |
11/1: START arglist | |
11/1: START ws | |
11/1: PASS ws at pos=11 | |
11/1: START termish | |
11/1: START prefixish | |
11/1: PROTO prefix | |
11/1: token1="4", token="" | |
11/1: START prefix:sym<--> | |
11/1: FAIL prefix:sym<--> | |
11/1: START prefix:sym<-> | |
11/1: FAIL prefix:sym<-> | |
11/1: FAIL prefix | |
11/1: FAIL prefixish | |
11/1: PROTO noun | |
11/1: token1="4", token="" | |
11/1: START noun:sym<circumfix> | |
11/1: PROTO circumfix | |
11/1: token1="4", token="" | |
11/1: START circumfix:sym<( )> | |
11/1: FAIL circumfix:sym<( )> | |
11/1: START circumfix:sym<ang> | |
11/1: FAIL circumfix:sym<ang> | |
11/1: START circumfix:sym<{ }> | |
11/1: FAIL circumfix:sym<{ }> | |
11/1: FAIL circumfix | |
11/1: FAIL noun:sym<circumfix> | |
11/1: START noun:sym<term> | |
11/1: PROTO term | |
11/1: token1="4", token="" | |
11/1: START term:sym<identifier> | |
11/1: FAIL term:sym<identifier> | |
11/1: START term:sym<value> | |
11/1: START value | |
11/1: START integer | |
11/1: PASS integer at pos=12 | |
11/1: PASS value at pos=12 | |
11/1: PASS term:sym<value> at pos=12 | |
11/1: PASS term at pos=12 | |
11/1: PASS noun:sym<term> at pos=12 | |
11/1: PASS noun at pos=12 | |
12/1: START postfixish | |
12/1: PROTO postfix | |
12/1: token1=")", token="" | |
12/1: START postfix:sym<++> | |
12/1: FAIL postfix:sym<++> | |
12/1: FAIL postfix | |
12/1: PROTO postcircumfix | |
12/1: token1=")", token="" | |
12/1: START postcircumfix:sym<[ ]> | |
12/1: FAIL postcircumfix:sym<[ ]> | |
12/1: FAIL postcircumfix | |
12/1: FAIL postfixish | |
11/1: PASS termish at pos=12 | |
12/1: START ws | |
12/1: PASS ws at pos=12 | |
12/1: START infixish | |
12/1: PROTO infix | |
12/1: token1=")", token="" | |
12/1: START infix:sym<:=> | |
12/1: FAIL infix:sym<:=> | |
12/1: START infix:sym<**> | |
12/1: FAIL infix:sym<**> | |
12/1: START infix:sym<-> | |
12/1: FAIL infix:sym<-> | |
12/1: START infix:sym<*> | |
12/1: FAIL infix:sym<*> | |
12/1: START infix:sym<%> | |
12/1: FAIL infix:sym<%> | |
12/1: START infix:sym<+> | |
12/1: FAIL infix:sym<+> | |
12/1: START infix:sym</> | |
12/1: FAIL infix:sym</> | |
12/1: START infix:sym<,> | |
12/1: FAIL infix:sym<,> | |
12/1: START infix:sym<~> | |
12/1: FAIL infix:sym<~> | |
12/1: FAIL infix | |
12/1: FAIL infixish | |
11/1: PASS arglist at pos=12 | |
10/1: PASS args at pos=13 | |
7/1: PASS term:sym<identifier> at pos=13 | |
7/1: PASS term at pos=13 | |
7/1: PASS noun:sym<term> at pos=13 | |
7/1: PASS noun at pos=13 | |
13/1: START postfixish | |
13/1: PROTO postfix | |
13/1: token1=";", token="" | |
13/1: START postfix:sym<++> | |
13/1: FAIL postfix:sym<++> | |
13/1: FAIL postfix | |
13/1: PROTO postcircumfix | |
13/1: token1=";", token="" | |
13/1: START postcircumfix:sym<[ ]> | |
13/1: FAIL postcircumfix:sym<[ ]> | |
13/1: FAIL postcircumfix | |
13/1: FAIL postfixish | |
7/1: PASS termish at pos=13 | |
13/1: START ws | |
13/1: PASS ws at pos=13 | |
13/1: START infixish | |
13/1: PROTO infix | |
13/1: token1=";", token="" | |
13/1: START infix:sym<:=> | |
13/1: FAIL infix:sym<:=> | |
13/1: START infix:sym<**> | |
13/1: FAIL infix:sym<**> | |
13/1: START infix:sym<-> | |
13/1: FAIL infix:sym<-> | |
13/1: START infix:sym<*> | |
13/1: FAIL infix:sym<*> | |
13/1: START infix:sym<%> | |
13/1: FAIL infix:sym<%> | |
13/1: START infix:sym<+> | |
13/1: FAIL infix:sym<+> | |
13/1: START infix:sym</> | |
13/1: FAIL infix:sym</> | |
13/1: START infix:sym<,> | |
13/1: FAIL infix:sym<,> | |
13/1: START infix:sym<~> | |
13/1: FAIL infix:sym<~> | |
13/1: FAIL infix | |
13/1: FAIL infixish | |
7/1: PASS statement at pos=13 | |
13/1: START eat_terminator | |
13/1: PASS eat_terminator at pos=14 | |
14/1: START ws | |
14/1: PASS ws at pos=15 | |
15/1: START statement | |
15/1: PROTO statement_control | |
15/1: token1="}", token="" | |
15/1: START statement_control:sym<if> | |
15/1: FAIL statement_control:sym<if> | |
15/1: FAIL statement_control | |
15/1: START termish | |
15/1: START prefixish | |
15/1: PROTO prefix | |
15/1: token1="}", token="" | |
15/1: START prefix:sym<--> | |
15/1: FAIL prefix:sym<--> | |
15/1: START prefix:sym<-> | |
15/1: FAIL prefix:sym<-> | |
15/1: FAIL prefix | |
15/1: FAIL prefixish | |
15/1: PROTO noun | |
15/1: token1="}", token="" | |
15/1: START noun:sym<circumfix> | |
15/1: PROTO circumfix | |
15/1: token1="}", token="" | |
15/1: START circumfix:sym<( )> | |
15/1: FAIL circumfix:sym<( )> | |
15/1: START circumfix:sym<ang> | |
15/1: FAIL circumfix:sym<ang> | |
15/1: START circumfix:sym<{ }> | |
15/1: FAIL circumfix:sym<{ }> | |
15/1: FAIL circumfix | |
15/1: FAIL noun:sym<circumfix> | |
15/1: START noun:sym<term> | |
15/1: PROTO term | |
15/1: token1="}", token="" | |
15/1: START term:sym<identifier> | |
15/1: FAIL term:sym<identifier> | |
15/1: START term:sym<value> | |
15/1: START value | |
15/1: START integer | |
15/1: FAIL integer | |
15/1: Generating protoregex table for quote | |
15/1: PROTO quote | |
15/1: token1="}", token="" | |
15/1: START quote:sym<dblq> | |
15/1: FAIL quote:sym<dblq> | |
15/1: START quote:sym<apos> | |
15/1: FAIL quote:sym<apos> | |
15/1: START quote:sym<qq> | |
15/1: FAIL quote:sym<qq> | |
15/1: START quote:sym<q> | |
15/1: FAIL quote:sym<q> | |
15/1: START quote:sym<Q> | |
15/1: FAIL quote:sym<Q> | |
15/1: FAIL quote | |
15/1: FAIL value | |
15/1: FAIL term:sym<value> | |
15/1: FAIL term | |
15/1: FAIL noun:sym<term> | |
15/1: FAIL noun | |
15/1: FAIL termish | |
15/1: FAIL statement | |
15/1: START ws | |
15/1: PASS ws at pos=15 | |
6/1: PASS statementlist at pos=15 | |
5/1: PASS blockoid at pos=16 | |
5/1: PASS pblock at pos=16 | |
3/1: PASS xblock at pos=16 | |
16/1: START ws | |
16/1: PASS ws at pos=17 | |
17/2: START ws | |
17/2: PASS ws at pos=17 | |
17/2: START ws | |
17/2: PASS ws at pos=17 | |
17/2: START ws | |
17/2: PASS ws at pos=17 | |
17/2: START ws | |
17/2: PASS ws at pos=17 | |
0/1: PASS statement_control:sym<if> at pos=17 | |
0/1: PASS statement_control at pos=17 | |
0/1: PASS statement at pos=17 | |
17/2: START eat_terminator | |
17/2: Generating protoregex table for terminator | |
17/2: PROTO terminator | |
17/2: token1="", token="" | |
17/2: START terminator:sym<;> | |
17/2: FAIL terminator:sym<;> | |
17/2: START terminator:sym<}> | |
17/2: FAIL terminator:sym<}> | |
17/2: FAIL terminator | |
17/2: PASS eat_terminator at pos=17 | |
17/2: START ws | |
17/2: PASS ws at pos=17 | |
17/2: START statement | |
17/2: PROTO statement_control | |
17/2: token1="", token="" | |
17/2: START statement_control:sym<if> | |
17/2: FAIL statement_control:sym<if> | |
17/2: FAIL statement_control | |
17/2: START termish | |
17/2: START prefixish | |
17/2: PROTO prefix | |
17/2: token1="", token="" | |
17/2: START prefix:sym<--> | |
17/2: FAIL prefix:sym<--> | |
17/2: START prefix:sym<-> | |
17/2: FAIL prefix:sym<-> | |
17/2: FAIL prefix | |
17/2: FAIL prefixish | |
17/2: PROTO noun | |
17/2: token1="", token="" | |
17/2: START noun:sym<circumfix> | |
17/2: PROTO circumfix | |
17/2: token1="", token="" | |
17/2: START circumfix:sym<( )> | |
17/2: FAIL circumfix:sym<( )> | |
17/2: START circumfix:sym<ang> | |
17/2: FAIL circumfix:sym<ang> | |
17/2: START circumfix:sym<{ }> | |
17/2: FAIL circumfix:sym<{ }> | |
17/2: FAIL circumfix | |
17/2: FAIL noun:sym<circumfix> | |
17/2: START noun:sym<term> | |
17/2: PROTO term | |
17/2: token1="", token="" | |
17/2: START term:sym<identifier> | |
17/2: FAIL term:sym<identifier> | |
17/2: START term:sym<value> | |
17/2: START value | |
17/2: START integer | |
17/2: FAIL integer | |
17/2: PROTO quote | |
17/2: token1="", token="" | |
17/2: START quote:sym<dblq> | |
17/2: FAIL quote:sym<dblq> | |
17/2: START quote:sym<apos> | |
17/2: FAIL quote:sym<apos> | |
17/2: START quote:sym<qq> | |
17/2: FAIL quote:sym<qq> | |
17/2: START quote:sym<q> | |
17/2: FAIL quote:sym<q> | |
17/2: START quote:sym<Q> | |
17/2: FAIL quote:sym<Q> | |
17/2: FAIL quote | |
17/2: FAIL value | |
17/2: FAIL term:sym<value> | |
17/2: FAIL term | |
17/2: FAIL noun:sym<term> | |
17/2: FAIL noun | |
17/2: FAIL termish | |
17/2: FAIL statement | |
17/2: START ws | |
17/2: PASS ws at pos=17 | |
0/1: PASS statementlist at pos=17 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment