|
|
@ -89,12 +89,15 @@ fn instruct(statement: Pair<Rule>, out: &mut Builder) { |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
Rule::loopBlockStart => { |
|
|
|
Rule::loopBlockStart => { |
|
|
|
|
|
|
|
println!("Start of loopBlock"); |
|
|
|
out.append("loopBlockStart\n"); |
|
|
|
out.append("loopBlockStart\n"); |
|
|
|
} |
|
|
|
} |
|
|
|
Rule::loopBlockEnd => { |
|
|
|
Rule::loopBlockEnd => { |
|
|
|
|
|
|
|
println!("End of loopBlock"); |
|
|
|
out.append("loopBlockEnd\n"); |
|
|
|
out.append("loopBlockEnd\n"); |
|
|
|
} |
|
|
|
} |
|
|
|
Rule::EOI => { |
|
|
|
Rule::EOI => { |
|
|
|
|
|
|
|
println!("End of Input"); |
|
|
|
out.append("\n"); |
|
|
|
out.append("\n"); |
|
|
|
} |
|
|
|
} |
|
|
|
_ => unreachable!(), |
|
|
|
_ => unreachable!(), |
|
|
|