blueloveTH
|
a28afb60be
fix a parser bug
|
2 years ago |
blueloveTH
|
f6942e0caf
experimental support for `try..except..as`
|
2 years ago |
blueloveTH
|
74e31b36ed
allow complex assignment in class definition
|
2 years ago |
blueloveTH
|
901f702f00
rename `emit` into `emit_` to make QT happy
|
2 years ago |
blueloveTH
|
f3acafe44c
rename `METHOD()` macro
|
2 years ago |
blueloveTH
|
5e3572b32c
replace `std::stringstream` with `SStream`
|
2 years ago |
blueloveTH
|
cdcdded9a3
some fix
|
2 years ago |
blueloveTH
|
227e76e3e4
cjson cleanup
|
2 years ago |
blueloveTH
|
eb1f8f0a4f
some more optimize
|
2 years ago |
blueloveTH
|
814ce3e465
add fastpath for simple calls
|
2 years ago |
blueloveTH
|
eb5be9ba41
`import` can be used in local scope now
|
2 years ago |
blueloveTH
|
0caa14172d
fix `++` for `global` names
|
2 years ago |
blueloveTH
|
e26f389182
fix `assert` message won't be evaluated on true cond
|
2 years ago |
blueloveTH
|
c0866022fb
fix a compiler bug of `[]`
|
2 years ago |
blueloveTH
|
dd6e8fab9b
reimpl `goto`
|
2 years ago |
blueloveTH
|
bf6aaa66fb
support pure type hints
|
2 years ago |
BLUELOVETH
|
8b47a2001f
support complex import
|
2 years ago |
blueloveTH
|
0c80a626ba
refactor importer
|
2 years ago |
blueloveTH
|
e21005e5d2
add `Str::split`
|
2 years ago |
BLUELOVETH
|
449c0c36f9
support `for..else` and `while..else`
|
2 years ago |
blueloveTH
|
b0361b801a
Revert "..."
|
2 years ago |
blueloveTH
|
d9b83fbeb7
...
|
2 years ago |
BLUELOVETH
|
6ee0a169d0
...
|
2 years ago |
blueloveTH
|
9732828e85
support bytes literal, e.g. `b'\xff\12'`
|
2 years ago |
BLUELOVETH
|
d5fc2c8686
add `~` operator
|
2 years ago |
BLUELOVETH
|
b520abf7a2
fix: super class can be an expression
|
2 years ago |
blueloveTH
|
656d1d7291
...
|
2 years ago |