summaryrefslogtreecommitdiff
path: root/offsets.c
AgeCommit message (Expand)AuthorFilesLines
2014-02-02TODOSøren Sandmann Pedersen1-2/+4
2012-06-17Rename to OortSøren Sandmann Pedersen1-1/+1
2012-06-16Remove redundant loadsSøren Sandmann Pedersen1-13/+15
2012-06-16Only allocate space for variables that are actually usedSøren Sandmann Pedersen1-1/+25
2012-06-15Move levels to its own passSøren Sandmann Pedersen1-18/+5
2011-03-23Change prototype of functions to have ast_t instead of ast_program_tSøren Sandmann Pedersen1-2/+2
2010-11-16Introduce a label ref node typeSøren Sandmann Pedersen1-3/+3
2010-11-14bug fixesSøren Sandmann Pedersen1-0/+2
2010-11-14first class labelsSøren Sandmann Pedersen1-1/+1
2010-11-14Dynamic labelsSøren Sandmann Pedersen1-9/+15
2010-11-14Put labels and variables in the same name space.Søren Sandmann Pedersen1-1/+1
2010-11-14More array supportSøren Sandmann Pedersen1-1/+1
2007-12-31Remove symbol tables from statement expressionsSøren Sandmann1-2/+2
2007-12-31Restore alignmentSøren Sandmann1-0/+4
2007-12-31Simplified offset passSøren Sandmann1-293/+55
2007-12-31Add simplify offset pass, not used yetSøren Sandmann1-0/+57
2007-12-31Do offsets for expressionsSøren Sandmann1-34/+39
2007-12-30More definition expression workSøren Sandmann1-20/+25
2007-10-16Make ast_type_spec_get_size() publicSøren Sandmann1-49/+1
2007-10-16Add data structures for index expressionsSøren Sandmann1-0/+5
2007-10-15Add parsing of array typesSøren Sandmann1-0/+1
2007-09-05Initial support for switch statementsSøren Sandmann1-1/+23
2007-09-05Add typedefsSøren Sandmann1-0/+3
2007-09-05Rename class type to object typeSøren Sandmann1-1/+1
2007-09-05Support for do statementsSøren Sandmann1-0/+5
2007-09-04Initial support for 'this'Søren Sandmann1-0/+1
2007-09-04Infer the types of temporary variablesSøren Sandmann1-0/+4
2007-09-03Null values, and lvalue desugaringSøren Sandmann1-0/+1
2007-09-03Beginning of null expressionsSøren Sandmann1-0/+1
2007-09-02Initial support for dot expressions and method callsSøren Sandmann1-0/+4
2007-09-02Interprete NEWSøren Sandmann1-2/+3
2007-09-02Support identifier typesSøren Sandmann1-5/+17
2007-09-02Store class for methodsSøren Sandmann1-1/+1
2007-09-02Fix some potentially uninitialized variablesSøren Sandmann1-1/+8
2007-09-02More class supportSøren Sandmann1-1/+26
2007-09-02Add object typesSøren Sandmann1-0/+5
2007-09-01Support break/continueSøren Sandmann1-0/+2
2007-09-01Various bug fixes, plus support for more unary opsSøren Sandmann1-3/+3
2007-09-01Add support for statement expressionsSøren Sandmann1-17/+27
2007-09-01TODOSøren Sandmann1-0/+1
2007-07-24Remove checks for used variables; print out when unreached code is detected; ...Søren Sandmann1-9/+0
2007-07-24Mark reachable nodes in the graphSøren Sandmann1-1/+4
2007-07-24TODO, plus more gotoSøren Sandmann1-1/+5
2007-07-23Add lambda expressions; update TODOSøren Sandmann1-3/+10
2007-07-22Split unary expressions into a separate typeSøren Sandmann1-8/+2
2007-07-22Fix various bugs; make interpreter fail if it sees a closureSøren Sandmann1-3/+2
2007-07-21Parse function types; add closure_tSøren Sandmann1-0/+1
2007-07-21Fix outer environment interpretationSøren Sandmann1-0/+1
2007-07-12Working init checkSøren Sandmann1-0/+2
2007-07-04Add flow graph computationSøren Sandmann1-1/+1