Skip to content
Commits on Apr 25, 2012
  1. Updated to Spec v1.3.

    Added Mvi, Adx, Sux and renamed Ing, Ins to Iag, Ias.
    committed Apr 25, 2012
  2. Fixed bug with ext ops' arguments being in b.

    They go in A now, not B.
    committed Apr 25, 2012
  3. Fixed arg order and literal inlining.

    Arg a and arg b were being read backwards from the parse tree.
    Also, inlined literals were being offset by one... in the wrong direction.  Whoopsy.
    committed Apr 25, 2012
  4. Added Builds to ignore.

    committed Apr 25, 2012
  5. Updated to new DCPU instruction spec.

    Not yet tested on an emulator, but that's because I haven't seen an updated emulator yet.
    committed Apr 25, 2012
Commits on Apr 22, 2012
  1. Fixed problem with [Reg+Word] syntax.

    The op is wrapped in an unnamed production and I'd just never hit that code path before.  Ta, Bernard.
    committed Apr 22, 2012
  2. Added missing call to OnMessage.

    Because of this, Assembler wasn't outputting error messages.  At all.  Ta, Bernard.
    committed Apr 22, 2012
Commits on Apr 21, 2012
  1. Added jsil to .gitignore.

    committed Apr 21, 2012
  2. Refactored Assembler access to environment.

    Assembler now does message output and file opening via a callback.  This will hopefully make it easier to get running with JSIL.
    committed Apr 21, 2012
Commits on Apr 20, 2012
  1. Added difference literals and data length literals.

    ~target, base~target plus ~ within a dat.
    committed Apr 20, 2012
  2. Added to solution.

    committed Apr 20, 2012
Commits on Apr 19, 2012
  1. Added readme so that Github won't start crying.

    It's such a pain when it starts blubbering and going on.  Then it starts
    eating chocolate and ice cream out of the tub.
    committed Apr 20, 2012
  2. Initial commit.

    committed Apr 20, 2012
Something went wrong with that request. Please try again.