Noah
|
92b8e59158
|
Fast locals part 2
|
2020-12-05 16:36:00 -06:00 |
|
Noah
|
97029af713
|
Fast locals part 1
|
2020-12-05 16:36:00 -06:00 |
|
Noah
|
2f232ecbe3
|
Implement string interning for variable names
|
2020-11-09 15:51:57 -06:00 |
|
Jeong YunWon
|
9e6dfca9e9
|
Fix build with new builtins path
|
2020-10-11 21:16:16 +09:00 |
|
Noah
|
e5186004d4
|
Some more getattr related tweaks/optimizations
|
2020-09-25 19:48:09 -05:00 |
|
Noah
|
f284b4ca95
|
Merge pull request #1951 from TheAnyKey/TheAnyKey/p38_named_expression_completion
Fix scope issue for non-locals
|
2020-06-10 16:36:12 -05:00 |
|
Noah
|
74f261a22c
|
Fix Rust 1.44 clippy warnings
|
2020-06-06 15:37:47 -05:00 |
|
TheAnyKey
|
0ba6470ecf
|
minor optimization
|
2020-06-02 08:03:15 +00:00 |
|
TheAnyKey
|
1773d2bc14
|
fixed scoping issue for nonlocals - now also indirect outer scopes are supported
|
2020-06-01 22:47:28 +00:00 |
|
Aviv Palivoda
|
29d9105ce1
|
Use extend_from_slice
|
2019-09-04 16:04:53 +03:00 |
|
Aviv Palivoda
|
42c4339729
|
Use get in store_cell
|
2019-09-04 14:50:30 +03:00 |
|
Aviv Palivoda
|
59884ef6f0
|
Change locals to Vec
|
2019-09-04 11:46:39 +03:00 |
|
Aviv Palivoda
|
630fbd948a
|
Use LinkedList in scope locals
|
2019-09-02 18:40:55 +03:00 |
|
Adam Kelly
|
e7ffc9db1d
|
load_global shouldn't load outermost locals.
|
2019-08-31 15:03:44 +01:00 |
|
Windel Bouwman
|
eb3771ebff
|
Add Free enum variant to the symbol scope to be able to distuingish between true local and free variables.
|
2019-08-18 12:12:27 +02:00 |
|
Windel Bouwman
|
5802d06bbb
|
Extend AST python module. Add idea for scope detection.
|
2019-08-14 20:43:23 +02:00 |
|
Windel Bouwman
|
c5e7fbab11
|
Properly fill the __annotations__ dictionary.
|
2019-08-07 16:13:12 +02:00 |
|
Windel Bouwman
|
f7320cf545
|
Move Scope struct to its own file, making the frame module private in the process.
|
2019-07-23 20:39:47 +02:00 |
|