source: src/Parser/parser.yy

Revision Log Mode:


Legend:

Added
Modified
Copied or renamed
Diff Rev Age Author Log Message
(edit) @8bea701   8 months pabuhr add semantic error for typed enumeration is currently unimplemented arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @f9c3100   9 months pabuhr refactor assignment_operator, limit aggregate name to unqualified … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @5e25953   9 months pabuhr add more locations where attribute clause may appear arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @2d019af   9 months pabuhr parser global pragmas, fixes #241 arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @9fb1367   10 months pabuhr make keywords catch, catchResume, finally quasi-keywords, add … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @6a99803   10 months pabuhr add parsing for new array declaration and subscript arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @ec3f9c8   10 months pabuhr formatting, update deprecated type-kind usage for new syntax arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @73f04fd   10 months pabuhr remove temporary token "fred" from grammar, add comments for … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @408ab79   10 months pabuhr parse typed enumeration arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @fd54fef   11 months mlbrooks Converting the project to use the new syntax for otype, dtype and … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @b66d14a   11 months pabuhr add new type kinds DStype and ALtype arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @2501ae5   11 months pabuhr formatting, semantic error: otype declaration is currently unimplemented arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @5a51798   11 months pabuhr add new parsing syntax to eventually replace Xtype arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a025ea8   14 months pabuhr add maybe_build_compound to always build a compound statement for … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @3ca7ef3   14 months pabuhr formatting arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @25744d2   14 months pabuhr make suspend a keyword, make @= not a syntax error, deprecated typedef … arm-ehjacob/cs343-translationnew-ast-unique-expr
(edit) @a491a3c   19 months pabuhr parser prints "List of mutex member is currently unimplemented" error arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @cbbd8fd7   19 months pabuhr rename non-terminal argument_expression_list to … arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @0a6d8204   19 months pabuhr replace parsing empty elements in tuple list with @, unimplemented arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @ff489bf   21 months pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9867cdb   21 months pabuhr print parser error "C @= assignment is currently unimplemented" arm-ehjacob/cs343-translationnew-astnew-ast-unique-expr
(edit) @9306559f   21 months Thierry Delisle Fixed small errors in generators code arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @427854b   21 months Thierry Delisle First draft implementation of generators, still missing error … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @37cdd97   22 months Thierry Delisle Added a ast node for suspend statements arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @aeb5d0d   22 months pabuhr parse monitor generator,coroutine,thread arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c744563a   22 months pabuhr add attributes on new style function specifier [fixes #161] arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @60a8062   22 months pabuhr rewrite most of OperatorTable? and change caller modules to use new … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @948fdef   22 months pabuhr change backquotes identifiers to xxx syntax, change priority of … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @4a063df   23 months pabuhr formatting, change waitfor to support a list of functions, separated … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @d912bed   2 years pabuhr harmonize SynTree/LinkageSpec?.* with AST/LinkageSpec.* arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @07de76b   2 years pabuhr remove file TypeVar?.h* and put TypeVar::Kind into TypeDecl?, move … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @9853d9b0   2 years pabuhr missed a case for inclusive bound to singleton comparison, and added tests arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @332bd33   2 years pabuhr add inclusive bound to singleton comparison arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @312029a   2 years pabuhr move enum Aggregate from DeclarationNode? to AggregateDecl?, add … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @e307e12   2 years 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) @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) @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) @6054b18   3 years pabuhr Merge branch 'master' of plg.uwaterloo.ca:software/cfa/cfa-cc arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @c786e1d   3 years pabuhr change bit size to assignment_expression, add semi-colon after return … arm-ehjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @933f32f   3 years Thierry Delisle Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @553772b   3 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) @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) @cde3891   3 years Thierry Delisle Merge branch 'master' into cleanup-dtors arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(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
(edit) @5753b33   3 years pabuhr for control now uses basetypeof aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @b6ad601   3 years pabuhr start basetypeof, update loop control, remove unnecessary 0/1 check … aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @ee27df2   3 years pabuhr start basetypeof, update loop control, remove unnecessary 0/1 check … aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @0982a05   3 years pabuhr fix 0 and 1 for new for-control aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @d69f4bb   3 years pabuhr add downto to for control aaron-thesisarm-ehcleanup-dtorsdeferred_resnjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @098f7ff   3 years Rob Schluntz Remove unmatched pop for handler_clause in parser arm-ehcleanup-dtorsjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-expr
(edit) @cc22003   3 years pabuhr second attempt to at extended for-ctrl aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @f271bdd   3 years pabuhr first attempt at extended for-crtl, name changes aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @c4f68dc   3 years pabuhr potential changes for ID/TD/TG problem aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @f7e4db27   3 years pabuhr improve error messages for useless declarations aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @dea36ee   3 years pabuhr simplify code for field declarations aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @e07caa2   3 years pabuhr fix extend plan 9, anonymous declarations aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @679a260   3 years Rob Schluntz Add inline to correct node aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @679e644   3 years pabuhr extend plan 9, anonymous declarations, change token for default argument aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @0a73148   3 years pabuhr fix conflict aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @26ef3b2   3 years pabuhr fix bug or-ing flags for typedef/typegen aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @610194e   3 years Rob Schluntz Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @8f91c9ae   3 years pabuhr add inline qualifier to aggregate fields to separate plan 9 and … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @3007c0b   3 years Rob Schluntz Add error checks in the parser for generic parameters that are … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @777ed2b   3 years pabuhr fix conflicts aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @fc20514   3 years pabuhr fix distribution to put type names at correct scopes aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @7de22b28   3 years Rob Schluntz Call TypedefTable::makeTypedef with leaf type for nested aggregate … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @3d7e53b   3 years Rob Schluntz Add anon flag to TypeData? and remove anonymous members for named aggregates aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @638ac26   3 years Rob Schluntz Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @284da8c   3 years pabuhr cleanup, fix distribution order, add generic … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @5bdeb35   3 years pabuhr allow distribution into nested extern "C" block aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @e3b2474   3 years Rob Schluntz Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @4c3ee8d   3 years pabuhr create helper distQual, fix error for SC qualifiers aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @713926c   3 years pabuhr generalize waitfor routine, and error for no conditional on else after … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @c653b37   3 years Rob Schluntz Merge branch 'master' of plg.uwaterloo.ca:/u/cforall/software/cfa/cfa-cc aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @3fd8b0e   3 years Rob Schluntz Build typedefs inside aggregates aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @203c667   3 years pabuhr clean up aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @3d56d15b   3 years pabuhr add push/pop up/down, semantic check for CV in distribution, initial … aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @47498bd   3 years Rob Schluntz Add nodes for global scope type aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @c5d7701   3 years Rob Schluntz Add QualifiedType? node aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprno_listpersistent-indexer
(edit) @a1c9ddd   3 years pabuhr remove changeKind, formatting aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @407bde5   4 years pabuhr first attempt at nested types aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @401e61f   4 years pabuhr add if control to while loop aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @6e3eaa57   4 years pabuhr fix single parameter _Static_assert aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @b47b827   4 years pabuhr default second parameter of _Static_assert to null string aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @46fa473   4 years pabuhr add typedef to aggregate aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @ecae5860   4 years pabuhr more push/pop updates aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
(edit) @3d26610   4 years pabuhr more push/pop updates aaron-thesisarm-ehcleanup-dtorsdeferred_resndemanglerjacob/cs343-translationjenkins-sandboxnew-astnew-ast-unique-exprnew-envno_listpersistent-indexerwith_gc
Note: See TracRevisionLog for help on using the revision log.