[parrot/parrot] 62c709: [pct]: 'cconst' should be 'cclass' (there is no '...

noreply at github.com noreply at github.com
Mon Jun 13 15:53:40 UTC 2011


  Branch: refs/heads/nqp_pct
  Home:   https://github.com/parrot/parrot

  Commit: 62c7096fe93ccc3cc98d95b2d45b1c9c5d5fb75d
      https://github.com/parrot/parrot/commit/62c7096fe93ccc3cc98d95b2d45b1c9c5d5fb75d
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-06-13 (Mon, 13 Jun 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pm

  Log Message:
  -----------
  [pct]: 'cconst' should be 'cclass'  (there is no 'cconst.pasm').

Originally f2c7bafe48bdb651b3bae9a2a3c07f00d59529f8
Author:	pmichaud <pmichaud at pobox.com>


  Commit: 832e3ebc428264f4794ea8d72e28fc75f5339065
      https://github.com/parrot/parrot/commit/832e3ebc428264f4794ea8d72e28fc75f5339065
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-06-13 (Mon, 13 Jun 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pm

  Log Message:
  -----------
  [pct]: Add a '!macro_const' type to PAST::Val

This allows any value to be used as a pasm constant.  (Note that the
caller is responsible for providing any .include statements needed in
this case.)

Origionally 197f87889f4154e4df4e7c3f2c680d39324b881d
Author:	pmichaud <pmichaud at pobox.com>


  Commit: c4d0cf010464df43abce87fc43dc438662db68f3
      https://github.com/parrot/parrot/commit/c4d0cf010464df43abce87fc43dc438662db68f3
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-06-13 (Mon, 13 Jun 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pm

  Log Message:
  -----------
  [pct]:  Improve PAST::Val const ability to remain constants in PIR.

Origionally 9ebd8452c63fe66970a1248ac328d137625406c8
Author:	pmichaud <pmichaud at pobox.com>


  Commit: 5587459a9aa8dd595273fca61c64ccaf149dae94
      https://github.com/parrot/parrot/commit/5587459a9aa8dd595273fca61c64ccaf149dae94
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-06-13 (Mon, 13 Jun 2011)

  Changed paths:
    M compilers/pct/src/PAST/Compiler.pm
  M compilers/pct/src/PAST/Node.pm

  Log Message:
  -----------
  [pct]:  Add a "childorder" property to PAST::Node

Allows child nodes to be evaluated in reverse sequence.

Originally 5d77384daf090fd361e913abc5e07b7e70426bd1
Author:	pmichaud <pmichaud at pobox.com>


  Commit: a71400c309f45871bdd24859b37a1fade63555d5
      https://github.com/parrot/parrot/commit/a71400c309f45871bdd24859b37a1fade63555d5
  Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
  Date:   2011-06-13 (Mon, 13 Jun 2011)

  Changed paths:
    M compilers/pct/src/PAST/Block.pir
  M compilers/pct/src/PAST/Compiler.pir
  M compilers/pct/src/PAST/Control.pir
  M compilers/pct/src/PAST/Node.pir
  M compilers/pct/src/PAST/Op.pir
  M compilers/pct/src/PAST/Stmts.pir
  M compilers/pct/src/PAST/Val.pir
  M compilers/pct/src/PAST/Var.pir
  M compilers/pct/src/PAST/VarList.pir
  M compilers/pct/src/POST/Call.pir
  M compilers/pct/src/POST/Compiler.pir
  M compilers/pct/src/POST/Constant.pir
  M compilers/pct/src/POST/File.pir
  M compilers/pct/src/POST/Key.pir
  M compilers/pct/src/POST/Label.pir
  M compilers/pct/src/POST/Op.pir
  M compilers/pct/src/POST/Ops.pir
  M compilers/pct/src/POST/Register.pir
  M compilers/pct/src/POST/String.pir
  M compilers/pct/src/POST/Sub.pir
  M compilers/pct/src/POST/Value.pir
  M compilers/pct/src/POST/VanillaAllocator.pir

  Log Message:
  -----------
  Re-bootstrap PCT


Compare: https://github.com/parrot/parrot/compare/53565cf...a71400c


More information about the parrot-commits mailing list