Shunsuke Shibayama
|
a8f9fa2edb
|
feat: add Sequence!/Mapping!
|
2023-05-09 22:19:19 +09:00 |
|
Shunsuke Shibayama
|
36885e34c3
|
fix: boundary checking bugs
|
2023-05-05 00:52:31 +09:00 |
|
Shunsuke Shibayama
|
d573d07f20
|
chore: enhance the compile-time evaluator
|
2023-05-04 22:12:58 +09:00 |
|
Shunsuke Shibayama
|
730886021e
|
feat: add special namespaces module/global
|
2023-05-03 14:32:09 +09:00 |
|
Shunsuke Shibayama
|
b3e09f213f
|
fix: type inference failure of as operator
Now the `as` operator is a kind of type ascription, i.e., a special operator.
|
2023-04-26 23:41:35 +09:00 |
|
Shunsuke Shibayama
|
0e8dee3cbf
|
feat: implement And type overloading
|
2023-04-24 21:43:46 +09:00 |
|
Shunsuke Shibayama
|
0e070b3572
|
fix(els): completion bug
|
2023-04-23 02:00:09 +09:00 |
|
Shunsuke Shibayama
|
daf01f3cf2
|
feat: add as operator
|
2023-04-19 15:20:46 +09:00 |
|
Shunsuke Shibayama
|
0d43299cce
|
fix: subroutine-subtyping bugs
|
2023-04-14 18:32:17 +09:00 |
|
Shunsuke Shibayama
|
e232b6a518
|
fix: sub-unification problem
|
2023-03-31 00:37:09 +09:00 |
|
Shunsuke Shibayama
|
3f66981c5c
|
refactor: py_compatible -> py_compat
|
2023-03-30 00:43:30 +09:00 |
|
Shunsuke Shibayama
|
824075f7ee
|
feat: add FrozenSet , MemoryView
|
2023-03-26 11:23:28 +09:00 |
|
Shunsuke Shibayama
|
fd0f56579a
|
fix: aliasing bug
|
2023-03-13 07:03:31 +09:00 |
|
Shunsuke Shibayama
|
d3678b1780
|
fix: aliasing bug
|
2023-03-12 11:30:14 +09:00 |
|
Shunsuke Shibayama
|
c5848db951
|
fix: #408
|
2023-03-07 09:49:59 +09:00 |
|
Shunsuke Shibayama
|
d92f5284c8
|
feat: add restricted visibility syntax
|
2023-03-05 02:19:18 +09:00 |
|
Shunsuke Shibayama
|
e944132cfc
|
feat: add init_py_builtin_operators
|
2023-02-24 15:21:25 +09:00 |
|
Shunsuke Shibayama
|
c9dda183ab
|
feat: implement Structural types
|
2023-02-23 01:37:54 +09:00 |
|
Shunsuke Shibayama
|
51cae591a3
|
feat: allow separating sample code and doc-comments
|
2023-02-17 20:37:15 +09:00 |
|
Shunsuke Shibayama
|
515b87b106
|
refactor: condition => test, err_message => msg
|
2023-02-13 15:56:08 +09:00 |
|
Shunsuke Shibayama
|
8cdc735486
|
Fix builtin types methods
|
2023-02-03 00:23:42 +09:00 |
|
Shunsuke Shibayama
|
748cd2c99d
|
Update funcs.rs
|
2023-01-26 22:37:57 +09:00 |
|
Shunsuke Shibayama
|
8b5d289ad3
|
Update builtins.d.er
|
2023-01-24 20:27:19 +09:00 |
|
Shunsuke Shibayama
|
5221ecc645
|
Merge branch 'main' into make-consts-init-builtin-funcs
|
2023-01-16 13:30:58 +09:00 |
|
Shunsuke Shibayama
|
dea05ef6e8
|
Add Bytes
|
2023-01-16 10:37:08 +09:00 |
|
yuk1ty
|
b5f316d479
|
Make strings as const
|
2023-01-15 17:55:24 +09:00 |
|
Shunsuke Shibayama
|
a127564b31
|
Rename dir: compiler -> crates
|
2023-01-15 12:03:19 +09:00 |
|