[parrot/parrot] ed339a: eliminate use of CodeString in PGE::Perl6Regex

noreply at github.com noreply at github.com
Sun Nov 21 08:31:56 UTC 2010


Branch: refs/heads/codestring-deprecation-prep
Home:   https://github.com/parrot/parrot

Commit: ed339aa1b618221d6df225bb80e0bec4cc957716
    https://github.com/parrot/parrot/commit/ed339aa1b618221d6df225bb80e0bec4cc957716
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/pge/PGE/Perl6Regex.pir

Log Message:
-----------
eliminate use of CodeString in PGE::Perl6Regex


Commit: 3761b73a571aad27c2a37fad684d8da9f2f177f9
    https://github.com/parrot/parrot/commit/3761b73a571aad27c2a37fad684d8da9f2f177f9
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/data_json/data_json/pge2pir.tg

Log Message:
-----------
simplify booleans in data_json


Commit: 02000222eebf2474176d3f82df42c0076a6dc2b9
    https://github.com/parrot/parrot/commit/02000222eebf2474176d3f82df42c0076a6dc2b9
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/data_json/data_json.pir

Log Message:
-----------
add target option to data_json to allow PIR output

this makes debug easier


Commit: 596dca86ec62ba640e07b185afa7cfff8fb3fc18
    https://github.com/parrot/parrot/commit/596dca86ec62ba640e07b185afa7cfff8fb3fc18
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/data_json/data_json.pir
  M compilers/data_json/data_json/pge2pir.tg
  M runtime/parrot/library/PGE/Util.pir

Log Message:
-----------
avoid using CodeString for register uid generation


Commit: f9dfe257783eb4c43e6c6d88685be42e548fe09d
    https://github.com/parrot/parrot/commit/f9dfe257783eb4c43e6c6d88685be42e548fe09d
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/data_json/data_json.pir
  M compilers/data_json/data_json/pge2pir.tg

Log Message:
-----------
use StringBuilder to replace CodeString append functionality


Commit: c94cbd6e19418a128698e68c509a79c84567828c
    https://github.com/parrot/parrot/commit/c94cbd6e19418a128698e68c509a79c84567828c
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/data_json/data_json/pge2pir.tg

Log Message:
-----------
fix a few errors


Commit: 4c9f5e93b401e4f011ced20cbfb656ec589910ec
    https://github.com/parrot/parrot/commit/4c9f5e93b401e4f011ced20cbfb656ec589910ec
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/data_json/data_json/pge2pir.tg
  M runtime/parrot/library/PGE/Util.pir

Log Message:
-----------
avoid using CodeString for PIR string generation


Commit: 0d07d638d36507dcf9f742273068b340add40af1
    https://github.com/parrot/parrot/commit/0d07d638d36507dcf9f742273068b340add40af1
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/pge/PGE/Match.pir

Log Message:
-----------
eliminate use of CodeString in PGE;Match


Commit: ecd4b0d962f03ebd8e859ad137b9ca9cd7bbde75
    https://github.com/parrot/parrot/commit/ecd4b0d962f03ebd8e859ad137b9ca9cd7bbde75
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/tge/TGE/Compiler.pir

Log Message:
-----------
use StringBuilder in place of CodeString in TGE


Commit: 6151cf08d4550ccca95ade4239aa6162f7f4201c
    https://github.com/parrot/parrot/commit/6151cf08d4550ccca95ade4239aa6162f7f4201c
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/pge/PGE/Exp.pir

Log Message:
-----------
eliminate CodeString in PGE;Expr;gencapture


Commit: 27cc8b5cbacc71976748e39505b56e05bcc70966
    https://github.com/parrot/parrot/commit/27cc8b5cbacc71976748e39505b56e05bcc70966
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/pge/PGE/Exp.pir

Log Message:
-----------
eliminate uses of CodeString.escape in PGE;Expr


Commit: 74f7516500227ee6d15dfce9d480213fc165320a
    https://github.com/parrot/parrot/commit/74f7516500227ee6d15dfce9d480213fc165320a
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/pge/PGE/Exp.pir
  M runtime/parrot/library/PGE/Util.pir

Log Message:
-----------
add pir_key_escape to PGE;Util to replace CodeString.key


Commit: 3b5d654ff09ac57a1e2545ebaae93a4b85dfec97
    https://github.com/parrot/parrot/commit/3b5d654ff09ac57a1e2545ebaae93a4b85dfec97
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M src/pmc/codestring.pmc
  M t/pmc/codestring.t

Log Message:
-----------
remove .key and .escape methods from CodeString

these aren't used anywhere in core anymore


Commit: 29eade09cfa5cf0a1bb862cc58d19805fe99b6f3
    https://github.com/parrot/parrot/commit/29eade09cfa5cf0a1bb862cc58d19805fe99b6f3
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M src/pmc/codestring.pmc
  M t/pmc/codestring.t

Log Message:
-----------
remove lineof and charname_to_ord methods from CodeString

these are no longer being used


Commit: cf1a70aaa57832d41f95a90e8d5c62b96dccc189
    https://github.com/parrot/parrot/commit/cf1a70aaa57832d41f95a90e8d5c62b96dccc189
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-20 (Sat, 20 Nov 2010)

Changed paths:
  M compilers/pge/PGE/Exp.pir
  M runtime/parrot/library/PGE/Perl6Grammar.pir
  M runtime/parrot/library/PGE/Util.pir
  M src/pmc/codestring.pmc
  M t/pmc/codestring.t

Log Message:
-----------
eliminate CodeString.unique


Commit: 7aa4af3ee70b712834c97dfaa4cf6d8e71b5842b
    https://github.com/parrot/parrot/commit/7aa4af3ee70b712834c97dfaa4cf6d8e71b5842b
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-21 (Sun, 21 Nov 2010)

Changed paths:
  M compilers/pge/PGE/Exp.pir

Log Message:
-----------
use StringBuilder to replace CodeString in PGE;Expr


Commit: cb236c2d39bf141494ab06d6372baeb229365eda
    https://github.com/parrot/parrot/commit/cb236c2d39bf141494ab06d6372baeb229365eda
Author: Peter Lobsinger <plobsing at gmail.com>
Date:   2010-11-21 (Sun, 21 Nov 2010)

Changed paths:
  M runtime/parrot/library/PGE/Perl6Grammar.pir

Log Message:
-----------
replace CodeString with StringBuilder in PGE;Perl6Regex




More information about the parrot-commits mailing list