about summary refs log tree commit diff stats
path: root/cpp/.traces/break_nested
Commit message (Expand)AuthorAgeFilesLines
* 1223 - more stable traces for parse scenariosKartik K. Agaram2015-04-291-5/+5
* 1213Kartik K. Agaram2015-04-281-1/+1
* 1206 - 'wait' state for synchronizing routinesKartik K. Agaram2015-04-271-1/+1
* 1184 - finally, concurrencyKartik K. Agaram2015-04-241-1/+1
* 1105 - more primitives for managing ingredientsKartik K. Agaram2015-04-191-1/+1
* 1084Kartik K. Agaram2015-04-171-1/+1
* 1075Kartik K. Agaram2015-04-171-1/+1
* 1074Kartik K. Agaram2015-04-171-1/+1
* 1045Kartik K. Agaram2015-04-091-2/+2
* 1030 - better test isolation for break/loopKartik K. Agaram2015-04-071-1/+1
* 997Kartik K. Agaram2015-03-301-8/+8
* 986Kartik K. Agaram2015-03-271-3/+3
* 951 - done with break/loopKartik K. Agaram2015-03-181-14/+0
* 949 - paving the way for jumps to labelsKartik K. Agaram2015-03-171-4/+4
* 944 - more break/loop testsKartik K. Agaram2015-03-171-0/+41
*/ .highlight .bp { color: #003388 } /* Name.Builtin.Pseudo */ .highlight .fm { color: #0066bb; font-weight: bold } /* Name.Function.Magic */ .highlight .vc { color: #336699 } /* Name.Variable.Class */ .highlight .vg { color: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */
parse/0: instruction: copy
parse/0:   ingredient: {name: "0", value: 0, type: 0, properties: ["0": "literal"]}
parse/0:   product: {name: "1", value: 0, type: 1, properties: ["1": "integer"]}
parse/0: label: {
parse/0: instruction: copy
parse/0:   ingredient: {name: "0", value: 0, type: 0, properties: ["0": "literal"]}
parse/0:   product: {name: "2", value: 0, type: 1, properties: ["2": "integer"]}
parse/0: instruction: break
parse/0: label: {
parse/0: instruction: copy
parse/0:   ingredient: {name: "0", value: 0, type: 0, properties: ["0": "literal"]}
parse/0:   product: {name: "3", value: 0, type: 1, properties: ["3": "integer"]}
parse/0: label: }
parse/0: instruction: copy
parse/0:   ingredient: {name: "0", value: 0, type: 0, properties: ["0": "literal"]}
parse/0:   product: {name: "4", value: 0, type: 1, properties: ["4": "integer"]}
parse/0: label: }
brace/0: 1000: push (open, 1)
brace/0: 1000: push (open, 4)
brace/0: push (close, 6)
brace/0: push (close, 8)
after-brace/0: recipe main
after-brace/0: copy ...
after-brace/0: copy ...
after-brace/0: jump 4:offset
after-brace/0: copy ...
after-brace/0: copy ...