Aviv Palivoda
e4322f52a9
Merge pull request #1112 from RustPython/parser-error-cleaning
...
parser error handling improvements.
2019-07-07 20:16:16 +03:00
Windel Bouwman
cc24b73031
Set all versions to 0.1.0
2019-07-07 13:04:12 +02:00
Windel Bouwman
97f982530a
parser error handling improvements.
2019-07-06 20:18:18 +02:00
Windel Bouwman
6a58b76ef7
Change authors to team name.
2019-07-01 21:14:07 +02:00
Windel Bouwman
bedbad284e
Change underscore into hyphen
2019-07-01 21:05:29 +02:00
Antonio Yang
974dc683e4
support unicode literal
...
- support unicode literal \x with 2 digits
- support unicode literal \u with 4 digits
- support unicode literal \U with 8 digits
- avoid to parse \x as unicode literal in bytes
2019-06-20 00:30:38 +08:00
Daniel Shaulov
b2f17a18ea
Add support for marshal with loads and dumps
2019-05-27 22:09:47 +03:00
Adrian Wielgosik
40dd75d513
Upgrade lalrpop
2019-03-27 18:55:08 +01:00
Windel Bouwman
ca11e7dea7
Add support for emoji as name.
2019-03-24 20:16:38 +01:00
Windel Bouwman
d0c4fcb2fa
Doing what is needed for all our non-latin friends.
2019-03-24 13:14:38 +01:00
ZapAnton
f1654cb890
Migrated the project to the Rust 2018 edition
2019-02-14 12:02:32 +03:00
Windel Bouwman
17fc5a2345
Implemented hexadecimal, octal and binary literals. Also use bigint in the lexer to store big integer literals.
2018-11-04 09:00:44 +01:00
Windel Bouwman
bbc19305f8
Reduce dependencies of vm and parser crates
2018-07-18 10:22:00 +02:00
Windel Bouwman
7a719190f3
Move compiler function to top level and try to emit code
2018-07-03 19:38:09 +02:00
Shing Lyu
2d0e4efecf
Make the main program parse from parser and run with vm
2018-06-11 22:29:09 +02:00
Shing Lyu
277124fc1f
Make the parser and vm two separate crates
2018-06-07 00:09:09 +02:00
Shing Lyu
93b6ce31c0
Moved rspython to parser folder and created top level project
2018-06-06 23:11:24 +02:00