terraform/config/lang/y.output

264 lines
4.3 KiB
Plaintext
Raw Normal View History

2015-01-11 21:38:45 +01:00
state 0
$accept: .top $end
top: . (1)
2015-01-11 21:38:45 +01:00
PROGRAM_BRACKET_LEFT shift 7
2015-01-12 09:28:47 +01:00
STRING shift 6
2015-02-26 23:33:56 +01:00
. reduce 1 (src line 34)
2015-01-11 21:38:45 +01:00
interpolation goto 5
literal goto 4
literalModeTop goto 2
literalModeValue goto 3
2015-01-11 21:38:45 +01:00
top goto 1
state 1
$accept: top.$end
$end accept
. error
state 2
top: literalModeTop. (2)
literalModeTop: literalModeTop.literalModeValue
2015-01-11 21:38:45 +01:00
PROGRAM_BRACKET_LEFT shift 7
2015-01-12 09:28:47 +01:00
STRING shift 6
2015-02-26 23:33:56 +01:00
. reduce 2 (src line 42)
2015-01-11 21:38:45 +01:00
interpolation goto 5
literal goto 4
literalModeValue goto 8
2015-01-11 21:38:45 +01:00
state 3
literalModeTop: literalModeValue. (3)
2015-01-11 21:38:45 +01:00
2015-02-26 23:33:56 +01:00
. reduce 3 (src line 64)
2015-01-11 21:38:45 +01:00
state 4
literalModeValue: literal. (5)
2015-01-11 21:38:45 +01:00
2015-02-26 23:33:56 +01:00
. reduce 5 (src line 84)
2015-01-11 21:38:45 +01:00
state 5
literalModeValue: interpolation. (6)
2015-01-11 21:38:45 +01:00
2015-02-26 23:33:56 +01:00
. reduce 6 (src line 89)
2015-01-11 21:38:45 +01:00
state 6
literal: STRING. (18)
2015-01-11 21:38:45 +01:00
. reduce 18 (src line 155)
2015-01-11 21:38:45 +01:00
state 7
interpolation: PROGRAM_BRACKET_LEFT.expr PROGRAM_BRACKET_RIGHT
2015-01-11 21:38:45 +01:00
PROGRAM_BRACKET_LEFT shift 7
PAREN_LEFT shift 10
IDENTIFIER shift 14
INTEGER shift 12
FLOAT shift 13
2015-01-12 09:28:47 +01:00
STRING shift 6
2015-01-11 22:03:37 +01:00
. error
2015-01-11 21:38:45 +01:00
expr goto 9
interpolation goto 5
literal goto 4
literalModeTop goto 11
literalModeValue goto 3
2015-01-11 21:38:45 +01:00
state 8
literalModeTop: literalModeTop literalModeValue. (4)
2015-01-11 21:38:45 +01:00
2015-02-26 23:33:56 +01:00
. reduce 4 (src line 69)
2015-01-11 21:38:45 +01:00
state 9
interpolation: PROGRAM_BRACKET_LEFT expr.PROGRAM_BRACKET_RIGHT
2015-02-26 23:26:14 +01:00
expr: expr.ARITH_OP expr
2015-01-11 21:38:45 +01:00
PROGRAM_BRACKET_RIGHT shift 15
ARITH_OP shift 16
. error
2015-01-11 22:03:37 +01:00
state 10
expr: PAREN_LEFT.expr PAREN_RIGHT
2015-01-11 22:03:37 +01:00
PROGRAM_BRACKET_LEFT shift 7
PAREN_LEFT shift 10
IDENTIFIER shift 14
INTEGER shift 12
FLOAT shift 13
2015-01-12 09:28:47 +01:00
STRING shift 6
. error
2015-01-11 22:03:37 +01:00
expr goto 17
interpolation goto 5
literal goto 4
literalModeTop goto 11
literalModeValue goto 3
2015-01-11 22:03:37 +01:00
state 11
literalModeTop: literalModeTop.literalModeValue
expr: literalModeTop. (9)
2015-01-11 22:03:37 +01:00
PROGRAM_BRACKET_LEFT shift 7
STRING shift 6
2015-02-26 23:33:56 +01:00
. reduce 9 (src line 105)
2015-01-11 22:03:37 +01:00
interpolation goto 5
literal goto 4
literalModeValue goto 8
2015-01-11 22:03:37 +01:00
state 12
expr: INTEGER. (10)
2015-01-12 17:53:27 +01:00
. reduce 10 (src line 109)
2015-01-12 17:53:27 +01:00
state 13
expr: FLOAT. (11)
. reduce 11 (src line 117)
2015-02-26 23:26:14 +01:00
state 14
expr: IDENTIFIER. (13)
expr: IDENTIFIER.PAREN_LEFT args PAREN_RIGHT
PAREN_LEFT shift 18
. reduce 13 (src line 133)
state 15
interpolation: PROGRAM_BRACKET_LEFT expr PROGRAM_BRACKET_RIGHT. (7)
2015-01-11 22:03:37 +01:00
2015-02-26 23:33:56 +01:00
. reduce 7 (src line 94)
2015-01-11 22:03:37 +01:00
state 16
2015-02-26 23:26:14 +01:00
expr: expr ARITH_OP.expr
2015-02-26 23:26:14 +01:00
PROGRAM_BRACKET_LEFT shift 7
PAREN_LEFT shift 10
IDENTIFIER shift 14
INTEGER shift 12
FLOAT shift 13
2015-02-26 23:26:14 +01:00
STRING shift 6
. error
expr goto 19
2015-02-26 23:26:14 +01:00
interpolation goto 5
literal goto 4
literalModeTop goto 11
2015-02-26 23:26:14 +01:00
literalModeValue goto 3
state 17
expr: PAREN_LEFT expr.PAREN_RIGHT
expr: expr.ARITH_OP expr
PAREN_RIGHT shift 20
ARITH_OP shift 16
. error
state 18
expr: IDENTIFIER PAREN_LEFT.args PAREN_RIGHT
args: . (15)
2015-01-11 22:03:37 +01:00
PROGRAM_BRACKET_LEFT shift 7
PAREN_LEFT shift 10
IDENTIFIER shift 14
INTEGER shift 12
FLOAT shift 13
2015-01-12 09:28:47 +01:00
STRING shift 6
. reduce 15 (src line 142)
2015-01-11 22:03:37 +01:00
expr goto 22
interpolation goto 5
literal goto 4
literalModeTop goto 11
literalModeValue goto 3
args goto 21
2015-01-11 22:03:37 +01:00
state 19
2015-02-26 23:26:14 +01:00
expr: expr.ARITH_OP expr
expr: expr ARITH_OP expr. (12)
. reduce 12 (src line 125)
state 20
expr: PAREN_LEFT expr PAREN_RIGHT. (8)
. reduce 8 (src line 100)
state 21
expr: IDENTIFIER PAREN_LEFT args.PAREN_RIGHT
args: args.COMMA expr
2015-01-11 22:03:37 +01:00
PAREN_RIGHT shift 23
COMMA shift 24
. error
2015-01-11 22:03:37 +01:00
state 22
2015-02-26 23:26:14 +01:00
expr: expr.ARITH_OP expr
args: expr. (17)
ARITH_OP shift 16
. reduce 17 (src line 150)
state 23
expr: IDENTIFIER PAREN_LEFT args PAREN_RIGHT. (14)
. reduce 14 (src line 137)
state 24
2015-01-11 22:03:37 +01:00
args: args COMMA.expr
PROGRAM_BRACKET_LEFT shift 7
PAREN_LEFT shift 10
IDENTIFIER shift 14
INTEGER shift 12
FLOAT shift 13
2015-01-12 09:28:47 +01:00
STRING shift 6
2015-01-11 22:03:37 +01:00
. error
expr goto 25
interpolation goto 5
literal goto 4
literalModeTop goto 11
literalModeValue goto 3
2015-01-11 22:03:37 +01:00
state 25
2015-02-26 23:26:14 +01:00
expr: expr.ARITH_OP expr
args: args COMMA expr. (16)
2015-01-11 22:03:37 +01:00
ARITH_OP shift 16
. reduce 16 (src line 146)
2015-01-11 21:38:45 +01:00
2015-02-26 23:26:14 +01:00
15 terminals, 8 nonterminals
19 grammar rules, 26/2000 states
2015-02-26 23:33:56 +01:00
0 shift/reduce, 0 reduce/reduce conflicts reported
2015-02-26 23:26:14 +01:00
57 working sets used
memory: parser 35/30000
21 extra closures
45 shift entries, 1 exceptions
14 goto entries
23 entries saved by goto default
Optimizer space used: output 30/30000
30 table entries, 0 zero
maximum spread: 15, maximum offset: 24