Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
branch: master
Commits on Jun 23, 2012
  1. @kjs

    part 2 for creating instructions.

    kjs authored
  2. @kjs
  3. @kjs
Commits on Jun 22, 2012
  1. free more unused regs

    Jimmy Zhuo authored
  2. clean up a bit

    Jimmy Zhuo authored
Commits on Jun 19, 2012
  1. @kjs

    Updates to type checker.

    kjs authored
  2. @kjs
  3. @kjs

    Change "m1_decl" into "m1_type".

    kjs authored
  4. @kjs
  5. @kjs
  6. @kjs
  7. @kjs

    fix PMC test.

    kjs authored
  8. @kjs
Commits on Jun 18, 2012
  1. @kjs

    size != 0, not NULL, of course.

    kjs authored
  2. @kjs

    Found the culprit. Recent changes to the parser no longer track size …

    kjs authored
    …for struct. This needs to be calculated in semcheck. This is a WIP and a SMOP.
  3. @kjs

    correct a comment. remove the need for a local var in semcheck. Add a…

    kjs authored
    … nice and complex test for structs and arrays combined.
  4. @kjs

    Handle struct member declarations similar to normal variable declarat…

    kjs authored
    …ions, so they get an m1_var node. Also fix code with dimension handling in complex situatios such as x[4].y[4].z = 42.
  5. @kjs

    few editions to examples [WIP]. Improve variable naming. And most imp…

    kjs authored
    …ortantly fix the todo of getting number of elements in a particular dimension, to correctly access arrays. Also allow struct members to be arrays.
  6. @kjs
  7. @kjs
  8. @kjs
  9. @kjs
  10. @kjs

    clean up lexer.

    kjs authored
  11. @kjs

    add support for hex and oct too.

    kjs authored
  12. @kjs
  13. improved t/switch.m1 a bit

    Jimmy Zhuo authored
  14. @kjs
  15. @kjs

    some assertions and try-outs.

    kjs authored
Commits on Jun 17, 2012
  1. @kjs
  2. @kjs

    remove local variable.

    kjs authored
  3. @kjs

    cleanup, docs

    kjs authored
  4. @kjs
  5. @kjs
  6. @kjs
  7. @kjs

    more cleanups in parser.

    kjs authored
Something went wrong with that request. Please try again.