summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2011-07-03Add support for float literalsHEADmasterSøren Sandmann10-6/+64
2011-03-27Some more debug spewSøren Sandmann Pedersen3-13/+35
2011-03-27Move return check before optimizationSøren Sandmann Pedersen2-6/+14
2011-03-27Turn constant expressions into load_literalsSøren Sandmann Pedersen2-24/+22
2011-03-27Initialization check that may actually workSøren Sandmann Pedersen5-38/+152
2011-03-27Add the concept of a 'full' setSøren Sandmann Pedersen2-40/+73
2011-03-26Reserver 'match'Søren Sandmann Pedersen2-0/+2
2011-03-26Add fall-through backSøren Sandmann Pedersen1-2/+5
2011-03-26Fix switchSøren Sandmann Pedersen2-17/+16
2011-03-26Postfix _nodeSøren Sandmann Pedersen3-35/+44
2011-03-26Remove unused structure definitionsSøren Sandmann Pedersen1-24/+0
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 Pedersen2-3/+9
2011-03-25Optimize incSøren Sandmann Pedersen1-0/+9
2011-03-25ExamplesSøren Sandmann Pedersen3-2/+14
2011-03-25Fix bugs related to dyn_label.Søren Sandmann Pedersen7-56/+37
2011-03-25Optimize dyn_label followed immediately by dyn_gotoSøren Sandmann Pedersen3-3/+19
2011-03-25For labels that correspond to program labels, print their nameSøren Sandmann Pedersen3-1/+7
2011-03-25Consolidate the three loop types into one ast node.Søren Sandmann Pedersen9-237/+139
2011-03-25Make labels have function or program scope.Søren Sandmann Pedersen3-0/+50
2011-03-24TODO about initializationSøren Sandmann Pedersen1-2/+98
2011-03-23Some cleanupSøren Sandmann15-48/+48
2011-03-23Add a bunch of examplesSøren Sandmann103-0/+204583
2011-03-24TODOSøren Sandmann Pedersen1-2/+0
2011-03-23Fix some warningsSøren Sandmann Pedersen3-18/+18
2011-03-23FormattingSøren Sandmann Pedersen1-12/+0
2011-03-23Consolidate functions that take ast_t *Søren Sandmann Pedersen3-33/+14
2011-03-23Change prototype of functions to have ast_t instead of ast_program_tSøren Sandmann Pedersen12-43/+43
2011-03-23Stub support for index rangesSøren Sandmann Pedersen3-7/+18
2011-03-23Fix bugs in variable definitions inside expressionsSøren Sandmann Pedersen2-25/+37
2011-03-23Also store magic as gsize not guint32Søren Sandmann Pedersen1-1/+1
2011-03-23Add broken switch exampleSøren Sandmann Pedersen1-0/+8
2011-03-2364 bit fixesSøren Sandmann Pedersen1-3/+3
2011-03-23Move constant-expression marking to a separate phase.Søren Sandmann Pedersen10-155/+191
2011-03-23Add checking that asts are astsSøren Sandmann Pedersen3-0/+18
2011-03-21Beginning of new initialized checkSøren Sandmann Pedersen2-0/+43
2011-03-21TODOSøren Sandmann Pedersen1-2/+0
2011-03-21Allow void to be given explicitly for return typesSøren Sandmann Pedersen4-2/+32
2011-03-21Factor out return type parsingSøren Sandmann Pedersen1-59/+47
2011-03-21Require parameter names in function typesSøren Sandmann Pedersen4-34/+28
2011-03-20Improve error reporting some moreSøren Sandmann Pedersen3-8/+14
2011-03-20Better error messages from the parserSøren Sandmann Pedersen5-75/+105
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-20todoSøren Sandmann Pedersen1-0/+2
2011-03-19zarkaSøren Sandmann Pedersen1-265/+265
2011-03-19Keep track of token locationsSøren Sandmann Pedersen3-17/+60
2011-03-19FormattingSøren Sandmann Pedersen15-538/+537
2010-11-18Add a MakefileSøren Sandmann Pedersen1-0/+33
2010-11-16More types of literalsfirstclasslabelsSøren Sandmann Pedersen1-2/+2