Console Output
23:47:59
23:47:59 <p>- Changes -------------------------------------------------------------</p>
23:47:59
23:47:59 <pre>
23:47:59 The branch null has been updated.
23:47:59 from a783c74ba6b959c19144a6c39d4fb911d22b5eb2 (commit)
23:47:59 </pre>
23:47:59
23:47:59 <p>- Log -----------------------------------------------------------------</p>
23:47:59
23:47:59 <pre>
23:47:59 commit a783c74ba6b959c19144a6c39d4fb911d22b5eb2
23:47:59 Author: Peter A. Buhr <pabuhr@uwaterloo.ca>
23:47:59
23:47:59 update documentation for hoisting of loop declarations
23:47:59
23:47:59 commit 4c5ce70cefb1ca083ae70b36f9038493fc67b4e3
23:47:59 Author: Peter A. Buhr <pabuhr@uwaterloo.ca>
23:47:59
23:47:59 update loop else-clause test to verify loop declarations are accessible in else clause
23:47:59
23:47:59 commit 42bce4e08d884435f97302a45c73b9afcbc008ab
23:47:59 Author: Peter A. Buhr <pabuhr@uwaterloo.ca>
23:47:59
23:47:59 during parsing, wrap loop else-clause in compound statement if it is only an expression
23:47:59
23:47:59 commit 4acd1f8c20515b87a7690e6ae07446619c94afa4
23:47:59 Author: Peter A. Buhr <pabuhr@uwaterloo.ca>
23:47:59
23:47:59 change codegen for loop else-clause to print else-clause as a compound statement
23:47:59
23:47:59 commit 1b6ec23540560a49eb10e2e86c46a02eeee373cc
23:47:59 Author: Peter A. Buhr <pabuhr@uwaterloo.ca>
23:47:59
23:47:59 rework member fixBlock to allow loop else-clause to access while/for conditional declarations
23:47:59 </pre>
23:47:59
23:47:59 <p>-----------------------------------------------------------------------</p>
23:47:59 <pre>
23:47:59 Summary of changes:
23:47:59 src/CodeGen/CodeGenerator.cpp | 32 <span style="color: #00AA00;">+++++</span><span style="color: #AA0000;">-----</span>
23:47:59 src/ControlStruct/HoistControlDecls.cpp | 16 <span style="color: #00AA00;">++</span><span style="color: #AA0000;">---</span>
23:47:59 src/ControlStruct/MultiLevelExit.cpp | 103 <span style="color: #00AA00;">+++++++++++++++++</span><span style="color: #AA0000;">---------------</span>
23:47:59 src/Parser/parser.yy | 10 <span style="color: #00AA00;">++</span><span style="color: #AA0000;">--</span>
23:47:59 tests/ctrl-flow/.expect/loop_else.txt | 7 <span style="color: #00AA00;">++</span><span style="color: #AA0000;">-</span>
23:47:59 tests/ctrl-flow/loop_else.cfa | 17 <span style="color: #00AA00;">+++++</span><span style="color: #AA0000;">-</span>
23:47:59 6 files changed, 106 insertions(+), 79 deletions(-)
23:47:59 </pre>
23:47:59