Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
Revert "Perlito5 - js - can't handle "return ()"; trying "return (tru…
…e)" instead"

This reverts commit c528e36.
  • Loading branch information
creaktive committed Sep 11, 2013
1 parent 1ee0a92 commit 45eb9c1
Show file tree
Hide file tree
Showing 4 changed files with 47 additions and 47 deletions.
86 changes: 43 additions & 43 deletions html/perlito5.js
Expand Up @@ -1893,9 +1893,9 @@ var p5want;
var p5100 = p5pkg['main'];
(function () {
var p5101 = p5make_package("Perlito5");
true // use strict
// use strict
;
true // use warnings
// use warnings
;
(function () {
null;
Expand All @@ -1908,11 +1908,11 @@ var p5100 = p5pkg['main'];
1;
})()
;
true // use Perlito5::Match
// use Perlito5::Match
;
(function () {
var p5103 = p5make_package("Perlito5::Grammar::Precedence");
true // use feature
// use feature
;
p5typeglob_set("Perlito5::Grammar::Precedence", "new", function (List__, p5want) {
var v_class;
Expand Down Expand Up @@ -2338,7 +2338,7 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5104 = p5make_package("Perlito5::Grammar::Bareword");
true // use strict
// use strict
;
p5typeglob_set("Perlito5::Grammar::Bareword", "the_object", function (List__, p5want) {
var v_grammar;
Expand Down Expand Up @@ -2756,11 +2756,11 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5106 = p5make_package("Perlito5::Grammar::Expression");
true // use Perlito5::Grammar::Precedence
// use Perlito5::Grammar::Precedence
;
true // use Perlito5::Grammar::Bareword
// use Perlito5::Grammar::Bareword
;
true // use Perlito5::Grammar::Attribute
// use Perlito5::Grammar::Attribute
;
p5pkg["Perlito5::Grammar::Precedence"].add_term(['.', function (List__, p5want) {
return (p5call(p5pkg["Perlito5::Grammar::Expression"], "term_digit", p5list_to_a(List__.p5aget(0), List__.p5aget(1)), p5want));
Expand Down Expand Up @@ -4386,9 +4386,9 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5107 = p5make_package("Perlito5::Grammar");
true // use strict
// use strict
;
true // use Perlito5::Grammar::Expression
// use Perlito5::Grammar::Expression
;
p5pkg["Perlito5::Grammar::Expression"].add_statement(['if', function (List__, p5want) {
return (p5call(p5pkg["Perlito5::Grammar"], "if", p5list_to_a(List__.p5aget(0), List__.p5aget(1)), p5want));
Expand Down Expand Up @@ -5439,7 +5439,7 @@ var p5100 = p5pkg['main'];
(function () {
null;
var p5108 = p5make_package("Perlito5::Grammar::String");
true // use Perlito5::Grammar::Precedence
// use Perlito5::Grammar::Precedence
;
p5pkg["Perlito5::Grammar::Precedence"].add_term([String.fromCharCode(39), function (List__, p5want) {
return (p5call(p5pkg["Perlito5::Grammar::String"], "term_q_quote", p5list_to_a(List__.p5aget(0), List__.p5aget(1)), p5want));
Expand Down Expand Up @@ -7105,7 +7105,7 @@ var p5100 = p5pkg['main'];
(function () {
null;
var p5109 = p5make_package("Perlito5::Grammar::Sigil");
true // use Perlito5::Grammar::Precedence
// use Perlito5::Grammar::Precedence
;
p5pkg["Perlito5::Grammar::Precedence"].add_term(['$', function (List__, p5want) {
return (p5call(p5pkg["Perlito5::Grammar::Sigil"], "term_sigil", p5list_to_a(List__.p5aget(0), List__.p5aget(1)), p5want));
Expand Down Expand Up @@ -7330,11 +7330,11 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5110 = p5make_package("Perlito5::Grammar::Use");
true // use Perlito5::Grammar::Precedence
// use Perlito5::Grammar::Precedence
;
true // use Perlito5::Grammar
// use Perlito5::Grammar
;
true // use strict
// use strict
;
p5pkg["Perlito5::Grammar::Precedence"].add_term(['no', function (List__, p5want) {
return (p5call(p5pkg["Perlito5::Grammar::Use"], "term_use", p5list_to_a(List__.p5aget(0), List__.p5aget(1)), p5want));
Expand Down Expand Up @@ -7791,9 +7791,9 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5111 = p5make_package("Perlito5::Grammar::Block");
true // use Perlito5::Grammar::Expression
// use Perlito5::Grammar::Expression
;
true // use strict
// use strict
;
if (typeof p5pkg["Perlito5::Grammar::Block"]["Hash_Named_block"] == "undefined" ) { p5pkg["Perlito5::Grammar::Block"]["Hash_Named_block"] = {};};
(p5pkg["Perlito5::Grammar::Block"]["Hash_Named_block"] = {'BEGIN' : 1, 'UNITCHECK' : 1, 'CHECK' : 1, 'INIT' : 1, 'END' : 1});
Expand Down Expand Up @@ -8514,7 +8514,7 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5112 = p5make_package("Perlito5::Grammar::Space");
true // use Perlito5::Grammar::Precedence
// use Perlito5::Grammar::Precedence
;
var Hash_space = {};
(Hash_space = p5a_to_h(['#', function (List__, p5want) {
Expand Down Expand Up @@ -9073,7 +9073,7 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5113 = p5make_package("Perlito5::Grammar::Print");
true // use strict
// use strict
;
if (typeof p5pkg["Perlito5::Grammar::Print"]["Hash_Print"] == "undefined" ) { p5pkg["Perlito5::Grammar::Print"]["Hash_Print"] = {};};
(p5pkg["Perlito5::Grammar::Print"]["Hash_Print"] = {'print' : 1, 'printf' : 1, 'say' : 1, 'exec' : 1, 'system' : 1});
Expand Down Expand Up @@ -9481,7 +9481,7 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5116 = p5make_package("Perlito5::Grammar::Map");
true // use strict
// use strict
;
p5pkg["Perlito5::Grammar::Precedence"].add_term(['map', function (List__, p5want) {
return (p5call(p5pkg["Perlito5::Grammar::Map"], "term_map_or_grep", p5list_to_a(List__.p5aget(0), List__.p5aget(1)), p5want));
Expand Down Expand Up @@ -9882,25 +9882,25 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5117 = p5make_package("Perlito5::Grammar");
true // use Perlito5::Grammar::Expression
// use Perlito5::Grammar::Expression
;
true // use Perlito5::Grammar::Control
// use Perlito5::Grammar::Control
;
true // use Perlito5::Grammar::String
// use Perlito5::Grammar::String
;
true // use Perlito5::Grammar::Sigil
// use Perlito5::Grammar::Sigil
;
true // use Perlito5::Grammar::Use
// use Perlito5::Grammar::Use
;
true // use Perlito5::Grammar::Block
// use Perlito5::Grammar::Block
;
true // use Perlito5::Grammar::Space
// use Perlito5::Grammar::Space
;
true // use Perlito5::Grammar::Print
// use Perlito5::Grammar::Print
;
true // use Perlito5::Grammar::Map
// use Perlito5::Grammar::Map
;
true // use Perlito5::Grammar::Attribute
// use Perlito5::Grammar::Attribute
;
p5typeglob_set("Perlito5::Grammar", "word", function (List__, p5want) {
return (( p5bool((p5str(p5pkg["Perlito5::Grammar"].substr([List__.p5aget(1), List__.p5aget(2), 1], p5want)).match(/\w/) ? 1 : 0)) ? (new p5HashRef(p5a_to_h(p5list_to_a('str', List__.p5aget(1), 'from', List__.p5aget(2), 'to', (p5num(List__.p5aget(2)) + 1))))) : 0));
Expand Down Expand Up @@ -11121,13 +11121,13 @@ var p5100 = p5pkg['main'];
});
})()
;
true // use Perlito5::Grammar
// use Perlito5::Grammar
;
true // use Perlito5::Grammar::Control
// use Perlito5::Grammar::Control
;
true // use Perlito5::Grammar::Precedence
// use Perlito5::Grammar::Precedence
;
true // use Perlito5::Grammar::Expression
// use Perlito5::Grammar::Expression
;
(function () {
null;
Expand Down Expand Up @@ -11201,7 +11201,7 @@ var p5100 = p5pkg['main'];
});
})()
;
true // use Perlito5::Macro
// use Perlito5::Macro
;
(function () {
var p5120 = p5make_package("Perlito5::strict");
Expand All @@ -11216,7 +11216,7 @@ var p5100 = p5pkg['main'];
;
(function () {
var p5121 = p5make_package("Perlito5");
true // use Perlito5::strict
// use Perlito5::strict
;
if ( (p5scalar_deref((String.fromCharCode(15) || (String.fromCharCode(15) = new p5ScalarRef(null)))) != null) ) {
null;
Expand Down Expand Up @@ -11312,7 +11312,7 @@ var p5100 = p5pkg['main'];
1;
})()
;
true // use Perlito5::Runtime
// use Perlito5::Runtime
;
(function () {
null;
Expand Down Expand Up @@ -11730,11 +11730,11 @@ var p5100 = p5pkg['main'];
;
(function () {
null;
true // use Perlito5::AST
// use Perlito5::AST
;
true // use Perlito5::Dumper
// use Perlito5::Dumper
;
true // use strict
// use strict
;
var p5144 = p5make_package("Perlito5::Javascript2");
p5for_lex(function () {
Expand Down Expand Up @@ -14436,12 +14436,12 @@ var p5100 = p5pkg['main'];
var v_level;
(v_level = (List__.shift()));
p5pkg["Perlito5::Grammar::Use"].emit_time_eval([v_self], null);
return (p5context([('true // ' + p5str((v_self || (v_self = new p5HashRef({})))._hash_.p5hget('code')) + ' ' + p5str((v_self || (v_self = new p5HashRef({})))._hash_.p5hget('mod')) + String.fromCharCode(10))], p5want));
return (p5context([('// ' + p5str((v_self || (v_self = new p5HashRef({})))._hash_.p5hget('code')) + ' ' + p5str((v_self || (v_self = new p5HashRef({})))._hash_.p5hget('mod')) + String.fromCharCode(10))], p5want));
});
}, [0], false, "");
})()
;
true // use Perlito5::Javascript2::Emitter
// use Perlito5::Javascript2::Emitter
;
(function () {
null;
Expand Down Expand Up @@ -14484,7 +14484,7 @@ var p5100 = p5pkg['main'];
1;
})()
;
true // use Perlito5::Javascript2::Runtime
// use Perlito5::Javascript2::Runtime
;
p5typeglob_set("Perlito5", "compile_p5_to_js", function (List__, p5want) {
var v_s;
Expand Down
4 changes: 2 additions & 2 deletions perlito5.pl
Expand Up @@ -10269,7 +10269,7 @@ package Perlito5::AST::Use;
my $self = shift();
my $level = shift();
Perlito5::Grammar::Use::emit_time_eval($self);
('true // ' . $self->{'code'} . ' ' . $self->{'mod'} . chr(10))
('// ' . $self->{'code'} . ' ' . $self->{'mod'} . chr(10))
}
};

Expand Down Expand Up @@ -11740,7 +11740,7 @@ package Perlito5::AST::Use;
my $self = shift();
my $level = shift();
Perlito5::Grammar::Use::emit_time_eval($self);
('true // ' . $self->{'code'} . ' ' . $self->{'mod'} . chr(10))
('// ' . $self->{'code'} . ' ' . $self->{'mod'} . chr(10))
}
};

Expand Down
2 changes: 1 addition & 1 deletion src5/lib/Perlito5/Javascript2/Emitter.pm
Expand Up @@ -2773,7 +2773,7 @@ package Perlito5::AST::Use;
my $self = shift;
my $level = shift;
Perlito5::Grammar::Use::emit_time_eval($self);
'true // ' . $self->{code} . ' ' . $self->{mod} . "\n"
'// ' . $self->{code} . ' ' . $self->{mod} . "\n"
}
}

Expand Down
2 changes: 1 addition & 1 deletion src5/lib/Perlito5/Javascript3/Emitter.pm
Expand Up @@ -2280,7 +2280,7 @@ package Perlito5::AST::Use;
my $self = shift;
my $level = shift;
Perlito5::Grammar::Use::emit_time_eval($self);
'true // ' . $self->{code} . ' ' . $self->{mod} . "\n"
'// ' . $self->{code} . ' ' . $self->{mod} . "\n"
}
}

Expand Down

0 comments on commit 45eb9c1

Please sign in to comment.