Skip to content

Commit a157707

Browse files
committed
Excluded some debugging information
1 parent d4fe053 commit a157707

File tree

3 files changed

+32
-18
lines changed

3 files changed

+32
-18
lines changed

Diff for: js_compiler_single.rb

+6-2
Original file line numberDiff line numberDiff line change
@@ -73,10 +73,14 @@ def generate_compiler_single
7373
|#{@compiler_name ? "var context = new #{@compiler_name}();" : ""}
7474
|var start = new Date().getTime();
7575
|var tree = new R[0]();
76-
|console.log("Constructing tree: " + (new Date().getTime() - start));
76+
|#{
77+
#console.log("Constructing tree: " + (new Date().getTime() - start));
78+
}
7779
|var start = new Date().getTime();
7880
|tree.e();
79-
|console.log("Evaluating tree: " + (new Date().getTime() - start));
81+
|#{
82+
#console.log("Evaluating tree: " + (new Date().getTime() - start));
83+
}
8084
|return [$.join(""), context._dependencies];
8185
|}
8286
end

Diff for: js_interpreter_generator_single.rb

+17-7
Original file line numberDiff line numberDiff line change
@@ -46,14 +46,21 @@ def generate_interface_single
4646
|{
4747
|var start = new Date().getTime();
4848
|var matches = this._lexer.matches();
49-
|console.log("Matching: " + (new Date().getTime() - start));
49+
|#{
50+
#console.log("Matching: " + (new Date().getTime() - start));
51+
}
5052
|start = new Date().getTime();
5153
|var tokens = this._lexer.tokens();
52-
|console.log("Lexing: " + (new Date().getTime() - start));
54+
|#{
55+
#console.log("Lexing: " + (new Date().getTime() - start));
56+
}
5357
|try {
5458
|start = new Date().getTime();
5559
|var derivation = this._parser.parse(tokens);
56-
|console.log("Parsing: " + (new Date().getTime() - start));
60+
|
61+
#{
62+
#console.log("Parsing: " + (new Date().getTime() - start));
63+
}
5764
|} catch (e) {
5865
|var index = e - 1;
5966
|var error = "Unexpected token: " + matches[index] + "\\n\\n";
@@ -62,13 +69,16 @@ def generate_interface_single
6269
|error += i == index ? (" " + matches[i] + " ") : matches[i];
6370
|}
6471
|error += "\\n\\nRegex matched: " + tokens[index];
65-
|print(error);
72+
|throw(error);
6673
|}
6774
|start = new Date().getTime();
6875
|var result = this._parser.compile(matches, derivation);
69-
|console.log("Compiling: " + (new Date().getTime() - start));
70-
|console.log("Time: " + (new Date().getTime() - this._start));
71-
|console.log(result);
76+
|
77+
#{
78+
#console.log("Compiling: " + (new Date().getTime() - start));
79+
#console.log("Time: " + (new Date().getTime() - this._start));
80+
#console.log(result);
81+
}
7282
|return new Executable(result[0], result[1]);
7383
|}
7484
|function preprocess(str, path, flags)

Diff for: objj_js_single.js

+9-9
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)