[parrot/parrot] a228fd: PCT: Convert PCT/HLLCompiler to Winxed
GitHub
noreply at github.com
Thu Apr 26 14:46:55 UTC 2012
Branch: refs/heads/pct_winxed
Home: https://github.com/parrot/parrot
Commit: a228fda068664c1b4ba564cba2393d2a239adb4d
https://github.com/parrot/parrot/commit/a228fda068664c1b4ba564cba2393d2a239adb4d
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-04-26 (Thu, 26 Apr 2012)
Changed paths:
M MANIFEST
M compilers/pct/Defines.mak
M compilers/pct/Rules.mak
M compilers/pct/src/PCT/.gitignore
R compilers/pct/src/PCT/HLLCompiler.pir
A compilers/pct/src/PCT/HLLCompiler.winxed
Log Message:
-----------
PCT: Convert PCT/HLLCompiler to Winxed
Commit: 07f1e60895478856e8bc2148e4fbe8b65a9cc250
https://github.com/parrot/parrot/commit/07f1e60895478856e8bc2148e4fbe8b65a9cc250
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-04-26 (Thu, 26 Apr 2012)
Changed paths:
M compilers/pct/src/PCT/Node.winxed
Log Message:
-----------
PCT.Node: Avoid unneeded box/unbox
Just using int() isn't enough to avoid a PMC register in a function
call, so use the :() binding syntax instead.
Commit: 52b597f126365cfe33d70f6b84b345bf7788ecc4
https://github.com/parrot/parrot/commit/52b597f126365cfe33d70f6b84b345bf7788ecc4
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-04-26 (Thu, 26 Apr 2012)
Changed paths:
M compilers/pct/src/PCT/Grammar.winxed
Log Message:
-----------
PCT.Grammar: Use built-in instead of unknown function
Winxed uses indexof() for the index op. Oops.
Commit: fcb1cc008309b49bd899fdfb27f14c8801a6ebbc
https://github.com/parrot/parrot/commit/fcb1cc008309b49bd899fdfb27f14c8801a6ebbc
Author: Brian Gernhardt <brian.gernhardt at mail.rit.edu>
Date: 2012-04-26 (Thu, 26 Apr 2012)
Changed paths:
M compilers/pct/src/PCT/Grammar.winxed
Log Message:
-----------
PCT.Grammar: Fix null PMC access in onload
Error in translation, missed the get_class.
Compare: https://github.com/parrot/parrot/compare/8be7e37...fcb1cc0
More information about the parrot-commits
mailing list