Skip to content
Success

Changes

Summary

  1. Added ForeachStmt (felt better than ForEachStmt). This new node is a bit optimistic in that currently it is covering a very narrow case, but with improvements to it and RangeExpr, it could handle many more kind of loops. (details)
  2. fformatting, make names consistent (details)
  3. push missing file (details)
  4. Finally finished the tuple proposal. Feedback is welcome. Moved the old proposal into the thesis, it could also be deleted. (details)
  5. Missing rename in comment. (details)
  6. Fixed a bad initialization in ForeachStmt. Seems to have been there in some form for some time. (details)
Commit fca78f10fcf2198f57e0f9e7ea3fe351ee91befa by ajbeach
Added ForeachStmt (felt better than ForEachStmt). This new node is a bit optimistic in that currently it is covering a very narrow case, but with improvements to it and RangeExpr, it could handle many more kind of loops.
The file was modifiedsrc/Parser/StatementNode.cpp
The file was modifiedsrc/Common/CodeLocationTools.cpp
The file was modifiedsrc/AST/Pass.hpp
The file was modifiedsrc/AST/Stmt.hpp
The file was modifiedsrc/AST/Print.cpp
The file was modifiedsrc/AST/Visitor.hpp
The file was modifiedsrc/ControlStruct/TranslateEnumRange.cpp
The file was modifiedsrc/AST/Pass.impl.hpp
The file was modifiedsrc/AST/Fwd.hpp
Commit 738a9b4179be373eea343a62621378d38b2b53c8 by Peter Buhr
fformatting, make names consistent
The file was modifiedsrc/Parser/StatementNode.hpp
The file was modifiedsrc/Parser/lex.ll
The file was modifiedsrc/Parser/StatementNode.cpp
Commit 569b1183b338b98d5b6add7e401e28cd9d34e123 by Peter Buhr
push missing file
The file was modifiedsrc/Parser/parser.yy
Commit 7a0e8c847d322ed60a768012cb7e370a79730488 by ajbeach
Finally finished the tuple proposal. Feedback is welcome. Moved the old proposal into the thesis, it could also be deleted.
The file was addeddoc/proposals/tuples.md
The file was removeddoc/proposals/tuples/Makefile
The file was addeddoc/theses/rob_schluntz_MMath/tuples/tuples.tex
The file was addeddoc/theses/rob_schluntz_MMath/tuples/Makefile
The file was removeddoc/proposals/tuples/tuples.tex
Commit 62afe08bfd9a7482bbe9de3992f71bed60b89e27 by ajbeach
Missing rename in comment.
The file was modifiedsrc/Parser/TypedefTable.cpp
Commit 2d6add4159cd11f2b471d66afc7d312faba29ee7 by ajbeach
Fixed a bad initialization in ForeachStmt. Seems to have been there in some form for some time.
The file was modifiedsrc/AST/Decl.hpp
The file was modifiedsrc/AST/Stmt.hpp