summaryrefslogtreecommitdiff
path: root/scanner.c
AgeCommit message (Expand)AuthorFilesLines
2012-06-17Rename to OortSøren Sandmann Pedersen1-1/+1
2011-06-29Unescape more charactersSøren Sandmann Pedersen1-4/+32
2011-03-26Reserver 'match'Søren Sandmann Pedersen1-0/+1
2011-03-23Stub support for index rangesSøren Sandmann Pedersen1-0/+1
2011-03-21Allow void to be given explicitly for return typesSøren Sandmann Pedersen1-0/+1
2011-03-20Improve error reporting some moreSøren Sandmann Pedersen1-0/+4
2011-03-20Better error messages from the parserSøren Sandmann Pedersen1-0/+2
2011-03-19Keep track of token locationsSøren Sandmann Pedersen1-15/+56
2011-03-18FormattingSøren Sandmann Pedersen1-2/+3
2010-11-16More types of literalsSøren Sandmann Pedersen1-6/+38
2010-11-15formattingSøren Sandmann Pedersen1-12/+12
2010-11-14first class labelsSøren Sandmann Pedersen1-0/+1
2007-12-29Type inferred local variablesSøren Sandmann1-0/+1
2007-10-18Use report_error in prepare.cSøren Sandmann1-2/+1
2007-10-15Add parsing of array typesSøren Sandmann1-1/+1
2007-09-10VariousSøren Sandmann1-0/+1
2007-09-07FormattingSøren Sandmann1-0/+1
2007-09-05error on NULL closures; reserve overrideSøren Sandmann1-0/+1
2007-09-05Support for do statementsSøren Sandmann1-0/+2
2007-09-04Add enclosing_class()Søren Sandmann1-0/+1
2007-09-03formattingSøren Sandmann1-1/+1
2007-09-02Fix some potentially uninitialized variablesSøren Sandmann1-1/+2
2007-09-01Reinstate accidentally deleted compound tokensSøren Sandmann1-0/+10
2007-09-01Various bug fixes, plus support for more unary opsSøren Sandmann1-1/+1
2007-09-01Make compound operators syntactic sugar againSøren Sandmann1-10/+0
2007-07-24Make compund assignments separate ast nodesSøren Sandmann1-2/+2
2007-07-24Parse labelsSøren Sandmann1-0/+1
2007-07-23New array_length() utility function; TODO updatesSøren Sandmann1-0/+1
2007-07-23Add lambda expressions; update TODOSøren Sandmann1-7/+10
2007-07-21Parse function types; add closure_tSøren Sandmann1-0/+1
2007-07-21Free temporary sets in init_checkSøren Sandmann1-1/+2
2007-07-01Update TODO; add some more keywordsSøren Sandmann1-0/+2
2007-06-30Generate blocks around for and while statementsSøren Sandmann1-1/+1
2007-06-29Add string literalsSøren Sandmann1-1/+60
2007-06-27Add support for if statementsSøren Sandmann1-1/+2
2007-06-27Floating point literalsSøren Sandmann1-0/+23
2007-06-27Add switch and case tokensSøren Sandmann1-0/+2
2007-06-26Beginning of actual type checkingSøren Sandmann1-0/+1
2007-06-26Add right arrow token; type_check_binary_expression()Søren Sandmann1-0/+1
2007-06-25Add typedefSøren Sandmann1-0/+1
2007-06-25Add some more keywordsSøren Sandmann1-0/+8
2007-06-24Add boolean literals and variable declarationsSøren Sandmann1-0/+2
2007-06-24More operatorsSøren Sandmann1-1/+1
2007-06-24Add a main.c fileSøren Sandmann1-47/+0
2007-06-24relational operatorsSøren Sandmann1-1/+4
2007-06-24Add support for modulusSøren Sandmann1-1/+4
2007-06-24Refactor a bit, add support for logical notSøren Sandmann1-1/+1
2007-06-24int64 and uint64Søren Sandmann1-0/+2
2007-06-24Add a bunch of new operatorsSøren Sandmann1-0/+15
2007-06-24Right associativity for unary plus/minusSøren Sandmann1-1/+25