summaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2012-06-14Updates to pc.nlSøren Sandmann Pedersen1-36/+78
2012-06-14more on gotoSøren Sandmann Pedersen1-31/+40
2012-06-14Fix bug in interpret.c where it would incorrectly report NULL pointer excepti...Søren Sandmann Pedersen1-1/+1
2012-06-14Allow comparing arrays against nullSøren Sandmann Pedersen2-1/+5
2012-06-14Merge branch 'master' of git+ssh://freedesktop.org/home/sandmann/ninjaSøren Sandmann Pedersen7-1/+264
2012-06-14go to statement considered powerfulSøren Sandmann Pedersen1-0/+142
2012-06-13Print null pointer exceptionsSøren Sandmann Pedersen2-1/+26
2012-06-13asdfSøren Sandmann Pedersen2-13/+26
2012-06-13Type check string typesSøren Sandmann Pedersen1-0/+12
2012-06-13todoSøren Sandmann Pedersen2-0/+69
2012-06-13Comment out optimization since there are bugs in itSøren Sandmann Pedersen1-0/+2
2012-06-12Add call/cc exampleSøren Sandmann Pedersen1-0/+34
2012-06-12Merge branch 'master' of git+ssh://freedesktop.org/home/sandmann/ninjaSøren Sandmann Pedersen10-6/+64
2011-07-03Add support for float literalsSøren Sandmann10-6/+64
2011-06-29Ternary operator binds stronger than assignmentSøren Sandmann Pedersen1-1/+1
2011-06-29Unescape more charactersSøren Sandmann Pedersen1-4/+32
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-26Add 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-24Optimize incSøren Sandmann Pedersen1-0/+9
2011-03-24ExamplesSøren Sandmann Pedersen3-2/+14
2011-03-24Fix bugs related to dyn_label.Søren Sandmann Pedersen7-56/+37
2011-03-24Optimize dyn_label followed immediately by dyn_gotoSøren Sandmann Pedersen3-3/+19
2011-03-24For labels that correspond to program labels, print their nameSøren Sandmann Pedersen3-1/+7
2011-03-24Consolidate the three loop types into one ast node.Søren Sandmann Pedersen9-237/+139
2011-03-24Make 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-23TODOSø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