source: src/Parser

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @b9dae14c   6 months mlbrooks Activated syntax, forall( [N] ). This implementation desugars in the … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @24711a3   6 months pabuhr parse aggregate_control *, remove spurious yyy variable arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @4744074   6 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @1f652a7   7 months pabuhr add keywords typeid and vtable, and parse new syntax for virtual tables arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ca33b15   7 months pabuhr create downstream data structures for array-type for-control arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @98337569   7 months pabuhr add syntax for array-type for-control, update enum type error message arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @8bea701   7 months pabuhr add semantic error for typed enumeration is currently unimplemented arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @fec3e9a   7 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f9c3100   7 months pabuhr refactor assignment_operator, limit aggregate name to unqualified … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a46b69c   7 months pabuhr reuse routine newName in other routines to create and name a … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @6259c7e   7 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @5e25953   7 months pabuhr add more locations where attribute clause may appear arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @2d019af   7 months pabuhr parser global pragmas, fixes #241 arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @9fb1367   8 months pabuhr make keywords catch, catchResume, finally quasi-keywords, add … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @6a99803   9 months pabuhr add parsing for new array declaration and subscript arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ec3f9c8   9 months pabuhr formatting, update deprecated type-kind usage for new syntax arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @73f04fd   9 months pabuhr remove temporary token "fred" from grammar, add comments for … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @408ab79   9 months pabuhr parse typed enumeration arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @fd54fef   9 months mlbrooks Converting the project to use the new syntax for otype, dtype and … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b66d14a   9 months pabuhr add new type kinds DStype and ALtype arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @2501ae5   9 months pabuhr formatting, semantic error: otype declaration is currently unimplemented arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @5a51798   9 months pabuhr add new parsing syntax to eventually replace Xtype arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a6e5091   9 months pabuhr reorder declarations arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @6a45bd78   10 months f37yu cleanup: remove params in TypeDecl? (never used) arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b2e0df3   11 months Thierry Delisle More fix of warnings with the MS C++ abi arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a025ea8   12 months pabuhr add maybe_build_compound to always build a compound statement for … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @3ca7ef3   13 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @25744d2   13 months pabuhr make suspend a keyword, make @= not a syntax error, deprecated typedef … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @5339a87   14 months Thierry Delisle Added headers to Makefile Sources (since they are supposed to be) arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @013b028   14 months pabuhr remove unused variable warning arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @c5b55c4   14 months pabuhr fix missing 'u' suffix for length suffix, change L128 constants to … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b81fd95   15 months mlbrooks Fix bug where pointer and reference types allow unsound initialization … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @791028a   15 months pabuhr formatting, fix warning for usage of uninitialized variable val arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @cf5af9c   15 months pabuhr change from SIZEOF_POINTER to SIZEOF_INT128 to determine if … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ccb776b   16 months pabuhr fix #if to elide int128 code for 32-bit build arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @dbe8e31c   16 months pabuhr use #if to elide int128 code for 32-bit build arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @d34575b   16 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @f6582252   16 months pabuhr add support for int128 constants arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @2fc94ced   16 months Thierry Delisle Added -Wno-yacc when compiling parser.yy arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @82bbaf4   16 months pabuhr formatting arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @79aae15   16 months pabuhr fix spelling mistake in comments arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @a491a3c   17 months pabuhr parser prints "List of mutex member is currently unimplemented" error arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @cbbd8fd7   17 months pabuhr rename non-terminal argument_expression_list to … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @0a6d8204   18 months pabuhr replace parsing empty elements in tuple list with @, unimplemented arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ff489bf   20 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9867cdb   20 months pabuhr print parser error "C @= assignment is currently unimplemented" arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9306559f   20 months Thierry Delisle Fixed small errors in generators code arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @427854b   20 months Thierry Delisle First draft implementation of generators, still missing error … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @37cdd97   20 months Thierry Delisle Added a ast node for suspend statements arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @aeb5d0d   20 months pabuhr parse monitor generator,coroutine,thread arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c744563a   20 months pabuhr add attributes on new style function specifier [fixes #161] arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @60a8062   20 months pabuhr rewrite most of OperatorTable? and change caller modules to use new … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3e274ab   21 months pabuhr replace assert with unimplemented semantic error [fixes #22] arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @095ac99   21 months pabuhr change backquoted keywords from xxx to xxx arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @948fdef   21 months pabuhr change backquotes identifiers to xxx syntax, change priority of … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4a063df   21 months pabuhr formatting, change waitfor to support a list of functions, separated … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3c67255   22 months pabuhr formatting, use BasicType::NUMBER_OF_BASIC_TYPES as sentinel instead of -1 arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d912bed   22 months pabuhr harmonize SynTree/LinkageSpec?.* with AST/LinkageSpec.* arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @07de76b   22 months pabuhr remove file TypeVar?.h* and put TypeVar::Kind into TypeDecl?, move … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9853d9b0   23 months pabuhr missed a case for inclusive bound to singleton comparison, and added tests arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @332bd33   23 months pabuhr add inclusive bound to singleton comparison arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @312029a   23 months pabuhr move enum Aggregate from DeclarationNode? to AggregateDecl?, add … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e307e12   23 months pabuhr generalize aggregate data and control in grammar, add … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @665f432   2 years Thierry Delisle Fixed trac #149 where operand names in asm statements where … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f1da02c   2 years pabuhr add gcc builtin types int128_t and uint128_t arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @05c27fc   2 years pabuhr change dimensions of BasicType::Kind to match initialization values arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @033ff37   2 years pabuhr remove attribute expression '@'name mechanism arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @f673c13   2 years pabuhr add gcc auto_type to parsing side arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e67991f   2 years Thierry Delisle WithStmt? is now a Declaration arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @757ffed   2 years pabuhr remove empty arguments in call to mean use default parameter value, … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @39156ed   2 years pabuhr add assignment declarations using "default" implementation required by … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c36298d   2 years mlbrooks Fixed handling of "literals.cfa" string-detail test cases by … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6896548   2 years mlbrooks Fixed convert-convert issues with strings, when conversion happens … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @6054b18   2 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c786e1d   2 years pabuhr change bit size to assignment_expression, add semi-colon after return … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @933f32f   2 years Thierry Delisle Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @3d8d7a7   2 years Thierry Delisle Remove some unnecessary code arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @553772b   2 years pabuhr add new type constructor "generator" with temporary coroutine semantics arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1dda8de   3 years pabuhr update chained for-control specifiers arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @67d4e37   3 years pabuhr add chained for-control specifiers, update loop test and test output arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @1528a2c   3 years pabuhr parse new casts arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0a616e0   3 years pabuhr clean up constant code and add pointer suffix aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @0050a5f   3 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @f56c32e   3 years pabuhr update constant parsing and add 'n' suffix for integer constants aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @0633cf2   3 years Thierry Delisle Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @5509ff4   3 years Thierry Delisle Added proper initialization to TypeData? aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @7abee38   3 years Thierry Delisle Cleaned some module.mk files and preparing for better stats in the compiler aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @1b54b54   3 years pabuhr add decrement to new for control, add tests for it aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @2d2df9f   3 years pabuhr add default (empty) fields to for control aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @85d44c6   3 years pabuhr fix conflict aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @6d01d89   3 years pabuhr add for-control list aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @e15853c   3 years pabuhr remove leading underscores in enums for _FloatNN and _Bool aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @ba01b14   3 years pabuhr update constant parsing add _FloatNN aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprpersistent-indexer
(edit) @a200795   3 years Thierry Delisle Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4fd45bc   3 years Thierry Delisle Added a generated file which contains the gcc default macros aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @cde3891   3 years Thierry Delisle Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @07ec1a2   3 years Thierry Delisle Removed unnecessary trailing whitespaces in tests aaron-thesisarm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @1b8f13f   3 years Thierry Delisle Missed file in merge aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @515a037   3 years Thierry Delisle Merge branch 'master' into shared_library aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @f1aeede   3 years pabuhr simplify for control parsing aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
Note: See TracRevisionLog for help on using the revision log.