[svn:parrot] r39517 - in branches/pmc_pct/compilers: pmcc pmcc/src pmcc/src/emitter pmcc/src/emitter/pmc pmcc/src/parser pmcc/t/data vtdumper/src vtdumper/src/parser
cotto at svn.parrot.org
cotto at svn.parrot.org
Fri Jun 12 05:35:22 UTC 2009
Author: cotto
Date: Fri Jun 12 05:35:20 2009
New Revision: 39517
URL: https://trac.parrot.org/parrot/changeset/39517
Log:
[codingstd] fix some (but not all) codingstd failures in pmc_pct
Modified:
branches/pmc_pct/compilers/pmcc/DOTPLAN.pod
branches/pmc_pct/compilers/pmcc/pmcc.pir
branches/pmc_pct/compilers/pmcc/src/emitter/c.pir
branches/pmc_pct/compilers/pmcc/src/emitter/pmc.pm
branches/pmc_pct/compilers/pmcc/src/emitter/pmc/default.pm
branches/pmc_pct/compilers/pmcc/src/nodes.pir
branches/pmc_pct/compilers/pmcc/src/parser/actions.pm
branches/pmc_pct/compilers/pmcc/t/data/class04.pmc
branches/pmc_pct/compilers/pmcc/t/data/class05.pmc
branches/pmc_pct/compilers/pmcc/t/data/class06.pmc
branches/pmc_pct/compilers/pmcc/t/data/class27.pmc
branches/pmc_pct/compilers/vtdumper/src/function.pir
branches/pmc_pct/compilers/vtdumper/src/parser/grammar.pg
Modified: branches/pmc_pct/compilers/pmcc/DOTPLAN.pod
==============================================================================
--- branches/pmc_pct/compilers/pmcc/DOTPLAN.pod Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/DOTPLAN.pod Fri Jun 12 05:35:20 2009 (r39517)
@@ -19,7 +19,7 @@
=item PMC::AST::VTableMethod
-Single vtable method. Inherited from C<PAST::Block>.
+Single vtable method. Inherited from C<PAST::Block>.
=item PMC::AST::Method
@@ -38,7 +38,7 @@
=item C<PMC::Emitter>
-Main emitter Facade.
+Main emitter Facade.
=item C<PMC::Emitter::PMC>
Modified: branches/pmc_pct/compilers/pmcc/pmcc.pir
==============================================================================
--- branches/pmc_pct/compilers/pmcc/pmcc.pir Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/pmcc.pir Fri Jun 12 05:35:20 2009 (r39517)
@@ -103,7 +103,7 @@
unless pmc_dir == '' goto emit_files
pmc_dir = '.'
- emit_files:
+ emit_files:
.local string dump_filename, c_filename, header_filename
.local string dump_contents, c_contents, header_contents
Modified: branches/pmc_pct/compilers/pmcc/src/emitter/c.pir
==============================================================================
--- branches/pmc_pct/compilers/pmcc/src/emitter/c.pir Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/src/emitter/c.pir Fri Jun 12 05:35:20 2009 (r39517)
@@ -55,7 +55,7 @@
.sub '!generate_children_body_part' :method
.param pmc pmclass
.param pmc entry
-
+
.local pmc res
res = new 'ResizableStringArray'
$P0 = entry.'iterator'()
Modified: branches/pmc_pct/compilers/pmcc/src/emitter/pmc.pm
==============================================================================
--- branches/pmc_pct/compilers/pmcc/src/emitter/pmc.pm Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/src/emitter/pmc.pm Fri Jun 12 05:35:20 2009 (r39517)
@@ -378,6 +378,7 @@
~ self.name
~ "_class_init(PARROT_INTERP, int entry, int pass) {\n");
@res.push( self.generate_attr_defs() );
+ @res.push( self.generate_passes() );
my $past := self.past;
if ($past<class_init>) {
@@ -398,7 +399,7 @@
method generate_attr_defs() {
my @attrs := self.attrs;
-
+
my $attr_defs := "";
for @attrs {
@@ -430,11 +431,25 @@
}
+=item C<generate_passes>
+
+Generate C code pass-sepcific PMC initialization code
+
+=cut
+
+method generate_passes() {
+ my @res;
+
+ "";
+}
+
+
=item C<get_vtable_func>
Generate C-code for get_vtable_func
=cut
+
method get_vtable_func() {
"";
}
Modified: branches/pmc_pct/compilers/pmcc/src/emitter/pmc/default.pm
==============================================================================
--- branches/pmc_pct/compilers/pmcc/src/emitter/pmc/default.pm Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/src/emitter/pmc/default.pm Fri Jun 12 05:35:20 2009 (r39517)
@@ -85,7 +85,7 @@
my @vtables := self.vtable_info;
my @tmp;
for @vtables {
- @tmp.push('Parrot_default_' ~ $_<name>);
+ @tmp.push('Parrot_default_' ~ $_<name>);
}
@res.push(join(",\n ", @tmp));
Modified: branches/pmc_pct/compilers/pmcc/src/nodes.pir
==============================================================================
--- branches/pmc_pct/compilers/pmcc/src/nodes.pir Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/src/nodes.pir Fri Jun 12 05:35:20 2009 (r39517)
@@ -160,7 +160,7 @@
fh = new ['FileHandle']
it = iter pmc_path
- path_loop:
+ path_loop:
unless it goto dump_not_found
filename = shift it
concat filename, "/"
Modified: branches/pmc_pct/compilers/pmcc/src/parser/actions.pm
==============================================================================
--- branches/pmc_pct/compilers/pmcc/src/parser/actions.pm Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/src/parser/actions.pm Fri Jun 12 05:35:20 2009 (r39517)
@@ -203,7 +203,7 @@
else {
$/.panic("Unknown key " ~ $key);
}
-
+
make $past;
}
Modified: branches/pmc_pct/compilers/pmcc/t/data/class04.pmc
==============================================================================
--- branches/pmc_pct/compilers/pmcc/t/data/class04.pmc Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/t/data/class04.pmc Fri Jun 12 05:35:20 2009 (r39517)
@@ -1,4 +1,4 @@
pmclass Foo extends scalar provides scalar {
- METHOD foo () {
+ METHOD foo() {
}
}
Modified: branches/pmc_pct/compilers/pmcc/t/data/class05.pmc
==============================================================================
--- branches/pmc_pct/compilers/pmcc/t/data/class05.pmc Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/t/data/class05.pmc Fri Jun 12 05:35:20 2009 (r39517)
@@ -1,5 +1,5 @@
pmclass Foo extends scalar provides scalar {
- METHOD foo () {
+ METHOD foo() {
if {
}
}
Modified: branches/pmc_pct/compilers/pmcc/t/data/class06.pmc
==============================================================================
--- branches/pmc_pct/compilers/pmcc/t/data/class06.pmc Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/t/data/class06.pmc Fri Jun 12 05:35:20 2009 (r39517)
@@ -5,7 +5,7 @@
=cut
*/
- METHOD foo () {
+ METHOD foo() {
if {
}
}
Modified: branches/pmc_pct/compilers/pmcc/t/data/class27.pmc
==============================================================================
--- branches/pmc_pct/compilers/pmcc/t/data/class27.pmc Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/pmcc/t/data/class27.pmc Fri Jun 12 05:35:20 2009 (r39517)
@@ -2,7 +2,7 @@
MULTI PMC *add(Integer value, PMC *dest) {
SELF.decrement();
}
-
+
MULTI PMC *add(DEFAULT value, PMC *dest) {
SELF.increment();
}
Modified: branches/pmc_pct/compilers/vtdumper/src/function.pir
==============================================================================
--- branches/pmc_pct/compilers/vtdumper/src/function.pir Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/vtdumper/src/function.pir Fri Jun 12 05:35:20 2009 (r39517)
@@ -149,7 +149,7 @@
i += 1
goto loop_start
not_found:
- .return (0)
+ .return (0)
found:
.return (1)
.end
Modified: branches/pmc_pct/compilers/vtdumper/src/parser/grammar.pg
==============================================================================
--- branches/pmc_pct/compilers/vtdumper/src/parser/grammar.pg Fri Jun 12 02:51:21 2009 (r39516)
+++ branches/pmc_pct/compilers/vtdumper/src/parser/grammar.pg Fri Jun 12 05:35:20 2009 (r39517)
@@ -48,4 +48,4 @@
| \s+
]*
}
-
+
More information about the parrot-commits
mailing list