Ibrahim Numanagić
|
d59ec14cc6
|
@deduce tests
|
2022-02-18 17:34:23 -08:00 |
|
Ibrahim Numanagić
|
2506cb849e
|
Use @overload for top-level function overloads; Partial function bugfixes
|
2022-02-18 17:27:24 -08:00 |
|
Ibrahim Numanagić
|
aaf5e03e56
|
Fix Linux undefined behaviour; Update CMake for g++
|
2022-02-17 19:03:07 -08:00 |
|
Ibrahim Numanagić
|
47bea7017b
|
Add isinstance support for inherited classes; Fix review issues
|
2022-01-11 11:49:12 -08:00 |
|
Ibrahim Numanagić
|
3920a16cdd
|
Add tests for super()
|
2022-01-07 18:33:51 -08:00 |
|
Ibrahim Numanagić
|
cb0a6ea443
|
Rename function overload 'super' to 'superf'
|
2022-01-07 17:27:51 -08:00 |
|
Ibrahim Numanagić
|
d6ace332b8
|
Fix partial dots
|
2021-12-29 17:58:22 -08:00 |
|
Ibrahim Numanagić
|
c79035b180
|
Merge remote-tracking branch 'origin/develop' into fn-dispatch
|
2021-12-29 17:07:24 -08:00 |
|
Ibrahim Numanagić
|
18d1d9b51e
|
Seq backports (#8)
* Backport seq-lang/seq@develop fixes
* Backport seq-lang/seq@develop fixes
* Resolve review issues
* Resolve File.__copy__() issue
* Resolve incorrect partial handling of object methods
* Use ints and floats for __suffix__ methods
* Fix float test
* Update complex tests
* Fix float constructor
* Fix cmath test
Co-authored-by: A. R. Shajii <ars@ars.me>
|
2021-12-29 19:46:15 -05:00 |
|
Ibrahim Numanagić
|
5bca6e47a9
|
Support for overloaded functions
|
2021-12-29 09:56:07 -08:00 |
|
Ibrahim Numanagić
|
fa7278e616
|
Support for overloaded functions [wip; base logic done]
|
2021-12-28 20:58:20 -08:00 |
|
Ibrahim Numanagić
|
58664374c7
|
Add super() tests; Allow static inheritance to inherit @extend methods
|
2021-12-17 10:10:40 -08:00 |
|
Ibrahim Numanagić
|
ec76298ab5
|
Fix grammar to allow variable names that have reserved word as a prefix
|
2021-12-16 13:56:37 -08:00 |
|
Ibrahim Numanagić
|
acc96aa6eb
|
Add support for partial functions with *args/**kwargs; Fix partial method dispatch
|
2021-12-16 13:23:31 -08:00 |
|
Ibrahim Numanagić
|
3d6090322d
|
Fix various bugs and update tests
|
2021-12-15 11:44:17 -08:00 |
|
Ibrahim Numanagić
|
a68e95fb2b
|
Select the last matching overload by default [wip]
|
2021-12-12 11:30:57 -08:00 |
|
Ibrahim Numanagić
|
721531c409
|
Backport seq-lang/seq@develop fixes
|
2021-12-10 13:01:40 -08:00 |
|
Ibrahim Numanagić
|
adac82bdef
|
Backport seq-lang/seq@develop fixes
|
2021-12-10 12:28:19 -08:00 |
|
Ibrahim Numanagić
|
5834228f3d
|
Fix pipeline JIT bug
|
2021-12-10 10:46:48 -08:00 |
|
A. R. Shajii
|
1cf742d5ec
|
Fix byte __repr__
|
2021-10-13 12:21:40 -04:00 |
|
A. R. Shajii
|
35895ed811
|
Transition to __repr__
|
2021-10-12 16:16:24 -04:00 |
|
A. R. Shajii
|
bf57a4bd48
|
Add "_" files back
|
2021-10-02 18:56:18 -04:00 |
|
A. R. Shajii
|
398ef2b328
|
Fix tests
|
2021-10-01 14:55:04 -04:00 |
|
A. R. Shajii
|
0d185019f3
|
.seq to .codon
|
2021-10-01 09:56:35 -04:00 |
|
A. R. Shajii
|
5e143ecbde
|
Fix test
|
2021-09-30 16:26:39 -04:00 |
|
A. R. Shajii
|
d763282137
|
Rename (wip)
|
2021-09-30 15:04:26 -04:00 |
|
A. R. Shajii
|
ede7765171
|
Initial commit
|
2021-09-27 14:02:44 -04:00 |
|