annotate testparse.html @ 331:61f5b794d939

Breaking change: method call syntax now always uses the syntactic receiver as the actual receiver. This makes its behavior different from function call syntax, but solves some problems with methods being shadowed by local variables and the like.
author Michael Pavone <pavone@retrodev.com>
date Sat, 28 Mar 2015 14:21:04 -0700
parents 668f533e5284
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
3d1b8e96f5dc Initial commit
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
1 <!DOCTYPE html>
3
4a4bb90fb298 Update formatting on parse tester page
Mike Pavone <pavone@retrodev.com>
parents: 0
diff changeset
2 <html style="height: 100%">
0
3d1b8e96f5dc Initial commit
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
3 <head>
3d1b8e96f5dc Initial commit
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
4 <title>Parser Test</title>
3d1b8e96f5dc Initial commit
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
5 <script src="peg.js"></script>
3d1b8e96f5dc Initial commit
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
6 <script src="mquery.js"></script>
3d1b8e96f5dc Initial commit
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
7 <script src="parser.js"></script>
8
04ae32e91598 Move compiler and test page related code out of parser.js
Mike Pavone <pavone@retrodev.com>
parents: 6
diff changeset
8 <script src="compiler.js"></script>
04ae32e91598 Move compiler and test page related code out of parser.js
Mike Pavone <pavone@retrodev.com>
parents: 6
diff changeset
9 <script src="jsbackend.js"></script>
31
668f533e5284 Add initial version of C backend
Mike Pavone <pavone@retrodev.com>
parents: 8
diff changeset
10 <script src="cbackend.js"></script>
8
04ae32e91598 Move compiler and test page related code out of parser.js
Mike Pavone <pavone@retrodev.com>
parents: 6
diff changeset
11 <script src="testparse.js"></script>
0
3d1b8e96f5dc Initial commit
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
12 </head>
3
4a4bb90fb298 Update formatting on parse tester page
Mike Pavone <pavone@retrodev.com>
parents: 0
diff changeset
13 <body style="height: 100%">
4a4bb90fb298 Update formatting on parse tester page
Mike Pavone <pavone@retrodev.com>
parents: 0
diff changeset
14 <textarea style="width: 90%; height: 50%; display: block; margin: 0 auto;"></textarea>
6
554602d4cbc6 Javascript compiler backend
Mike Pavone <pavone@retrodev.com>
parents: 3
diff changeset
15 <input id="parse" type="button" value="Parse!" style="width: 90%;display: block; margin: 0 auto;">
554602d4cbc6 Javascript compiler backend
Mike Pavone <pavone@retrodev.com>
parents: 3
diff changeset
16 <input id="tojs" type="button" value="To Javascript!" style="width: 90%;display: block; margin: 0 auto;">
31
668f533e5284 Add initial version of C backend
Mike Pavone <pavone@retrodev.com>
parents: 8
diff changeset
17 <input id="toc" type="button" value="To C!" style="width: 90%; display: block; margin: 0 auto;">
6
554602d4cbc6 Javascript compiler backend
Mike Pavone <pavone@retrodev.com>
parents: 3
diff changeset
18 <input id="run" type="button" value="Run!" style="width: 90%;display: block; margin: 0 auto;">
554602d4cbc6 Javascript compiler backend
Mike Pavone <pavone@retrodev.com>
parents: 3
diff changeset
19 <pre>
554602d4cbc6 Javascript compiler backend
Mike Pavone <pavone@retrodev.com>
parents: 3
diff changeset
20 </pre>
0
3d1b8e96f5dc Initial commit
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
21 </body>
3d1b8e96f5dc Initial commit
Mike Pavone <pavone@retrodev.com>
parents:
diff changeset
22 </html>