codon/test/stdlib
Ibrahim Numanagić cc634d1940
Improved logic for handling overloaded functions (#10)
* Backport seq-lang/seq@develop fixes

* Backport seq-lang/seq@develop fixes

* Select the last matching overload by default (remove scoring logic); Add dispatch stubs for partial overload support

* Select the last matching overload by default [wip]

* Fix various bugs and update tests

* Add support for partial functions with *args/**kwargs; Fix partial method dispatch

* Update .gitignore

* Fix grammar to allow variable names that have reserved word as a prefix

* Add support for super() call

* Add super() tests; Allow static inheritance to inherit @extend methods

* Support for overloaded functions [wip; base logic done]

* Support for overloaded functions

* Update .gitignore

* Fix partial dots

* Rename function overload 'super' to 'superf'

* Add support for super()

* Add tests for super()

* Add tuple_offsetof

* Add tuple support for super()

* Add isinstance support for inherited classes; Fix review issues

Co-authored-by: A. R. Shajii <ars@ars.me>
2022-01-11 20:39:15 -05:00
..
bisect_test.codon .seq to .codon 2021-10-01 09:56:35 -04:00
cmath_test.codon Seq backports (#8) 2021-12-29 19:46:15 -05:00
cmath_testcases.txt Add complex type 2021-10-04 00:05:24 -04:00
datetime_test.codon Improved logic for handling overloaded functions (#10) 2022-01-11 20:39:15 -05:00
heapq_test.codon .seq to .codon 2021-10-01 09:56:35 -04:00
itertools_test.codon Transition to __repr__ 2021-10-12 16:16:24 -04:00
math_test.codon .seq to .codon 2021-10-01 09:56:35 -04:00
operator_test.codon .seq to .codon 2021-10-01 09:56:35 -04:00
random_test.codon .seq to .codon 2021-10-01 09:56:35 -04:00
sort_test.codon .seq to .codon 2021-10-01 09:56:35 -04:00
statistics_test.codon .seq to .codon 2021-10-01 09:56:35 -04:00
str_test.codon Transition to __repr__ 2021-10-12 16:16:24 -04:00