[svn:parrot] r43082 - in trunk/compilers/data_json: . data_json
japhb at svn.parrot.org
japhb at svn.parrot.org
Wed Dec 16 04:15:23 UTC 2009
Author: japhb
Date: Wed Dec 16 04:15:20 2009
New Revision: 43082
URL: https://trac.parrot.org/parrot/changeset/43082
Log:
[data_json] Working but possibly suboptimal fix for TT #1326
Modified:
trunk/compilers/data_json/data_json.pir
trunk/compilers/data_json/data_json/pge2pir.tg
Modified: trunk/compilers/data_json/data_json.pir
==============================================================================
--- trunk/compilers/data_json/data_json.pir Wed Dec 16 03:41:06 2009 (r43081)
+++ trunk/compilers/data_json/data_json.pir Wed Dec 16 04:15:20 2009 (r43082)
@@ -45,7 +45,7 @@
$P1['\r'] = "\r"
$P1['\t'] = "\t"
- set_hll_global '$escapes', $P1
+ set_root_global ['parrot'; 'data_json'], '$escapes', $P1
.end
Modified: trunk/compilers/data_json/data_json/pge2pir.tg
==============================================================================
--- trunk/compilers/data_json/data_json/pge2pir.tg Wed Dec 16 03:41:06 2009 (r43081)
+++ trunk/compilers/data_json/data_json/pge2pir.tg Wed Dec 16 04:15:20 2009 (r43082)
@@ -183,7 +183,7 @@
$S0 = chr $I0
goto char
escape:
- $P0 = get_root_global [ 'JSON' ], '$escapes'
+ $P0 = get_root_global ['parrot'; 'data_json'], '$escapes'
$S0 = $P0[$S0]
char:
tmp .= $S0
More information about the parrot-commits
mailing list