summaryrefslogtreecommitdiff
path: root/parser.c
AgeCommit message (Expand)AuthorFilesLines
2012-06-17Rename to OortSøren Sandmann Pedersen1-1/+1
2012-06-16Fix bug with switch statements and gotoSøren Sandmann Pedersen1-4/+19
2012-06-15Get rid of warningsSøren Sandmann Pedersen1-3/+2
2012-06-14Add support for multiple comma separated expressionsSøren Sandmann Pedersen1-3/+3
2012-06-12Merge branch 'master' of git+ssh://freedesktop.org/home/sandmann/ninjaSøren Sandmann Pedersen1-1/+9
2011-07-03Add support for float literalsSøren Sandmann1-1/+9
2011-06-29Ternary operator binds stronger than assignmentSøren Sandmann Pedersen1-1/+1
2011-03-27Initialization check that may actually workSøren Sandmann Pedersen1-1/+1
2011-03-26Add a done label after switch statementsSøren Sandmann Pedersen1-1/+5
2011-03-26Add a done label after if statementsSøren Sandmann Pedersen1-1/+6
2011-03-24Consolidate the three loop types into one ast node.Søren Sandmann Pedersen1-12/+47
2011-03-23Fix some warningsSøren Sandmann Pedersen1-2/+2
2011-03-23Stub support for index rangesSøren Sandmann Pedersen1-7/+16
2011-03-23Fix bugs in variable definitions inside expressionsSøren Sandmann Pedersen1-25/+26
2011-03-21Allow void to be given explicitly for return typesSøren Sandmann Pedersen1-1/+6
2011-03-21Factor out return type parsingSøren Sandmann Pedersen1-59/+47
2011-03-21Require parameter names in function typesSøren Sandmann Pedersen1-20/+20
2011-03-20Improve error reporting some moreSøren Sandmann Pedersen1-4/+6
2011-03-20Better error messages from the parserSøren Sandmann Pedersen1-36/+71
2011-03-20Store unary operators in a tableSøren Sandmann Pedersen1-24/+36
2011-03-20Save initial tokenSøren Sandmann Pedersen1-280/+320
2011-03-19zarkaSøren Sandmann Pedersen1-265/+265
2011-03-18FormattingSøren Sandmann Pedersen1-75/+75
2010-11-14first class labelsSøren Sandmann Pedersen1-0/+5
2010-11-14Dynamic gotosSøren Sandmann Pedersen1-3/+3
2008-07-06Support for stringsSøren Sandmann1-0/+12
2007-12-31Make sure rest_of_expression() only returns non-NULL when it actually returne...Søren Sandmann1-1/+7
2007-12-31Add inferred expression variablesSøren Sandmann1-8/+15
2007-12-31Add initializers for local variablesSøren Sandmann1-1/+4
2007-12-31Parse definition expressions into statement expressionsSøren Sandmann1-3/+11
2007-12-31Add block expressions around all the statement expressionsSøren Sandmann1-8/+12
2007-12-31Simplified offset passSøren Sandmann1-2/+6
2007-12-30Beginning of declaration expressionsSøren Sandmann1-1/+17
2007-12-29Rearrange functions in parser a bitSøren Sandmann1-368/+355
2007-12-29Type inferred local variablesSøren Sandmann1-32/+86
2007-12-29Factor out initializersSøren Sandmann1-38/+43
2007-12-29Simplify definition parsingSøren Sandmann1-48/+22
2007-10-18Use report_error in prepare.cSøren Sandmann1-4/+4
2007-10-17Allow general types with newSøren Sandmann1-5/+4
2007-10-16Array index lvalues, beginning of array type-checkingSøren Sandmann1-3/+41
2007-10-16Beginning of literal arraysSøren Sandmann1-1/+3
2007-10-16Add parsing of index expressionsSøren Sandmann1-0/+7
2007-10-16Add parsing of index expressionsSøren Sandmann1-0/+12
2007-10-15Add parsing of array typesSøren Sandmann1-0/+24
2007-09-06Fix various bugsSøren Sandmann1-1/+1
2007-09-06Fix uninitialized variableSøren Sandmann1-1/+1
2007-09-06More expression casesSøren Sandmann1-31/+19
2007-09-05Initial support for switch statementsSøren Sandmann1-7/+13
2007-09-05Initial support for switch statementsSøren Sandmann1-0/+83
2007-09-05Add typedefsSøren Sandmann1-1/+33