Commit Graph

517 Commits (da709f54243ff5592f6c9d026773b7794640a3d7)
 

Author SHA1 Message Date
Ibrahim Numanagić da709f5424 Fix hetero-tuple issue with fn_overloads 2023-03-30 18:17:22 -07:00
Ibrahim Numanagić d1b5279ffa Add pyext support for @tuple.__new__ 2023-03-30 10:51:03 -07:00
Ibrahim Numanagić 9ef321ca4a Add pyext support for @tuple.__new__ 2023-03-30 10:39:08 -07:00
A. R. Shajii 3e1a9a8a35 Add pyext test to CI 2023-03-30 12:55:01 -04:00
A. R. Shajii 256e5002e6 Update docs 2023-03-30 12:27:26 -04:00
A. R. Shajii 809b898e48 Update pyext tests 2023-03-30 12:13:38 -04:00
A. R. Shajii 0f1913b1d0 More pyext tests 2023-03-30 11:07:01 -04:00
A. R. Shajii cf57b58606 Fix file error checking 2023-03-29 11:36:46 -04:00
A. R. Shajii 37079903ee More pyext tests 2023-03-27 19:30:47 -04:00
A. R. Shajii be6b4d72da More pyext tests 2023-03-27 18:23:58 -04:00
Ibrahim Numanagić 1e839ca845 Add pyext support for toplevel fns and @tuple classes 2023-03-27 12:47:16 -07:00
Ibrahim Numanagić 1ccb2f1c54 Add pyext support for @property 2023-03-27 12:25:48 -07:00
A. R. Shajii 3933471f23 Add pyext tests 2023-03-27 12:12:19 -04:00
A. R. Shajii 4f30b2acbf Fix error message 2023-03-27 11:42:05 -04:00
A. R. Shajii d587bbbe42 Update docs 2023-03-27 10:55:21 -04:00
Ibrahim Numanagić 07073dbf66 Fix #205 2023-03-25 17:38:43 -07:00
Ibrahim Numanagić f449cb7c97 Fix #229 2023-03-25 17:05:27 -07:00
Ibrahim Numanagić 8101c4ddf6 Fix #231 2023-03-25 16:46:15 -07:00
Ibrahim Numanagić 64d59bb2df Fix #244 2023-03-25 16:40:17 -07:00
A. R. Shajii 3ca06a50ee Add builtin pow() (fix #294) 2023-03-25 09:35:43 -04:00
A. R. Shajii 87e5181127 Merge branch 'develop' into pyext 2023-03-24 11:22:23 -04:00
A. R. Shajii 2bd28c8385 Fix pyext iterators 2023-03-24 11:20:22 -04:00
A. R. Shajii 02873b909d Fix getitem/setitem/delitem in pyext 2023-03-23 23:40:13 -04:00
A. R. Shajii 2ef0bdb1c9 clang-format 2023-03-23 23:35:55 -04:00
A. R. Shajii 94dca399c0 Fix formatting 2023-03-23 23:09:46 -04:00
A. R. Shajii f19faf1f06 Add test extension 2023-03-23 23:08:05 -04:00
A. R. Shajii e573f6daae Refactor errors 2023-03-23 22:39:00 -04:00
A. R. Shajii fbd0105958 Fix allocation 2023-03-23 11:27:53 -04:00
A. R. Shajii e484bbe5c2 Remove unnecessary pyobj 2023-03-23 10:24:34 -04:00
Josh Soref e5e19a663a
Spelling (#276)
* spelling: about

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: adopted

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: between

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: convenience

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: ellipsis

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: improve

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: indicates

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: intermediate

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: into

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: multiple

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: quartiles

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: reentrant

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: relevant

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: supports

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: reproducible

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

* spelling: wrappers

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>

---------

Signed-off-by: Josh Soref <2119212+jsoref@users.noreply.github.com>
2023-03-20 19:13:39 -04:00
A. R. Shajii de548b7039 Update pow 2023-03-20 14:13:23 -04:00
A. R. Shajii a29c3d5439 Fix number slots 2023-03-20 14:07:02 -04:00
Ibrahim Numanagić a65a1cb881 Fix missing generic issue 2023-03-19 22:00:12 -07:00
Ibrahim Numanagić bc951f29f9 Add binary/ternary ops 2023-03-18 14:27:33 -07:00
Ibrahim Numanagić 91109869d3 Merge branch 'pyext' of github.com:exaloop/codon into pyext 2023-03-18 14:16:41 -07:00
Ibrahim Numanagić 3fb60ae000 Fix default generics issue 2023-03-18 14:16:38 -07:00
A. R. Shajii a03e4b0644 Add seq_alloc_atomic_uncollectable 2023-03-18 16:53:17 -04:00
Ibrahim Numanagić 2736bda827 Fix wrap_multiple 2023-03-18 13:17:31 -07:00
A. R. Shajii 8d57bc164a Fix pyext codegen 2023-03-17 11:29:33 -04:00
A. R. Shajii 7882c562e0 clang-format 2023-03-17 11:28:55 -04:00
Ibrahim Numanagić 4e80861aa0 Add add/mul for tuples 2023-03-16 22:59:12 -07:00
Ibrahim Numanagić 31caa1d340 Fix pyext routing 2023-03-16 22:48:50 -07:00
Ibrahim Numanagić 6734a41613 Merge branch 'pyext' of github.com:exaloop/codon into pyext 2023-03-16 22:36:24 -07:00
Ibrahim Numanagić 416cfe9602 Fix staticenumerate; Support static calls in tuple() 2023-03-16 22:36:19 -07:00
A. R. Shajii 9629232130 Update pyext wrappers 2023-03-16 18:09:10 -04:00
A. R. Shajii f87b82ffbd Fix calls 2023-03-15 14:57:32 -04:00
A. R. Shajii 5640651670 Fix call 2023-03-15 14:12:16 -04:00
Ibrahim Numanagić 66f9e4fd23 Fix Python calls; add staticenumerate 2023-03-14 22:32:34 -07:00
Ikko Eltociear Ashimine 2d20e1b358
Fix typo in bench/README.md (#236)
occurences -> occurrences
2023-03-14 22:33:17 -04:00
A. R. Shajii 938ab8dee4 Add extra complex64 tests 2023-03-12 17:24:43 -04:00