Dave Halter
|
f09ff04fcc
|
Yield expressions are now separate form ReturnStmt.
|
2014-10-29 18:54:05 +01:00 |
|
Dave Halter
|
3bdd32ad87
|
Always create a module.
|
2014-10-23 16:27:16 +02:00 |
|
Dave Halter
|
8f3b7f9d44
|
A first array test passing.
|
2014-10-21 11:58:53 +02:00 |
|
Dave Halter
|
b2c95cb02f
|
Generating return statements.
|
2014-10-18 12:40:36 +02:00 |
|
Dave Halter
|
f08811fba7
|
Start implementing GlobalStmt.
|
2014-10-17 15:13:45 +02:00 |
|
Dave Halter
|
d7face17f6
|
Using expr_stmt now instead of simple_stmt as ExprStmt, because that resembles the official grammar better.
|
2014-10-17 12:03:41 +02:00 |
|
Dave Halter
|
19acdd32b7
|
Fixed issues with the Python3.4 grammar file.
The order of symbols matters. 'file_input' needs to be the first symbol.
|
2014-10-17 01:34:47 +02:00 |
|
Dave Halter
|
485b8ae3da
|
Move Node away from pytree into the parser representation.
|
2014-10-13 13:47:32 +02:00 |
|
Dave Halter
|
6458047bac
|
Name in statement definition implementation.
|
2014-10-13 13:33:49 +02:00 |
|
Dave Halter
|
a192f4f347
|
Add keywords, improve import support.
|
2014-10-10 17:48:40 +02:00 |
|
Dave Halter
|
aa75140f96
|
Remove old base class for Nodes.
|
2014-10-09 13:33:42 +02:00 |
|
Dave Halter
|
92ee2a912e
|
Actually get the first few written tests passing.
|
2014-10-09 13:21:30 +02:00 |
|
Dave Halter
|
68d23840bb
|
Start actual testing of the new parser.
|
2014-10-09 13:16:28 +02:00 |
|
Dave Halter
|
843efb43e9
|
statement refactoring.
|
2014-10-09 11:36:27 +02:00 |
|
Dave Halter
|
140320143a
|
Remove the old Leave class.
|
2014-10-09 11:02:03 +02:00 |
|
Dave Halter
|
c7c222daab
|
Implement WhiteSpace as well and merge with pytree.
|
2014-10-09 10:55:03 +02:00 |
|
Dave Halter
|
432ec8f186
|
Operator refactoring.
|
2014-10-09 03:15:50 +02:00 |
|
Dave Halter
|
6bb88ddd85
|
Function is starting to work.
|
2014-10-08 17:58:02 +02:00 |
|
Dave Halter
|
308c971ad7
|
Change pr.Simple.
|
2014-10-08 17:02:37 +02:00 |
|
Dave Halter
|
d9aa84f971
|
simplify the use of 'context'
|
2014-10-08 16:33:35 +02:00 |
|
Dave Halter
|
e54dac3777
|
Start setting up the parser.representation merge
|
2014-10-08 16:15:27 +02:00 |
|
Dave Halter
|
220ddc8a74
|
Probably the last big removals, there's not a lot left.
|
2014-10-08 15:35:45 +02:00 |
|
Dave Halter
|
a23ad3df10
|
Remove more and more from pytree.
|
2014-10-08 15:30:15 +02:00 |
|
Dave Halter
|
2781a4ac98
|
Remove comparison methods.
|
2014-10-08 15:22:44 +02:00 |
|
Dave Halter
|
1fb6e15750
|
Fix prefixes of Leafs.
|
2014-10-08 15:19:36 +02:00 |
|
Dave Halter
|
36368cd606
|
More removals and cleanups.
|
2014-10-08 15:13:43 +02:00 |
|
Dave Halter
|
07d9111c77
|
Remove some more pytree methods.
|
2014-10-08 15:05:29 +02:00 |
|
Dave Halter
|
a7fff54d7b
|
Remove some fixer related stuff (lib2to3 stuff).
|
2014-10-08 15:04:01 +02:00 |
|
Dave Halter
|
834172a3e9
|
Add a new parser, check it pgen2 would work. (already modified outside this repository)
|
2014-10-08 14:26:52 +02:00 |
|