Shunsuke Shibayama
|
579615d76e
|
feat: add Slice
|
2023-07-14 23:45:13 +09:00 |
|
Shunsuke Shibayama
|
e3b479ebf7
|
feat: polymorphic type class members
|
2023-07-14 01:53:06 +09:00 |
|
Shunsuke Shibayama
|
d6f30924f1
|
chore: add FreshNameGenerator
|
2023-06-10 15:31:26 +09:00 |
|
Shunsuke Shibayama
|
a9025507d3
|
fix: path resolution bugs
|
2023-05-25 11:25:02 +09:00 |
|
Shunsuke Shibayama
|
5e8d1b987a
|
chore: Str, Array: Sized
|
2023-05-18 23:11:54 +09:00 |
|
Shunsuke Shibayama
|
a8f9fa2edb
|
feat: add Sequence!/Mapping!
|
2023-05-09 22:19:19 +09:00 |
|
Shunsuke Shibayama
|
293f301a4b
|
feat: add traits
* Sized
* Iterator
* Container
* Collection
* Indexable
* Mapping
|
2023-05-08 12:11:01 +09:00 |
|
Shunsuke Shibayama
|
192b583678
|
fix: no-panic Context::register_marker_trait
|
2023-05-05 15:47:40 +09:00 |
|
Shunsuke Shibayama
|
752640eb02
|
fix: Context::register_marker_trait
|
2023-05-04 13:35:40 +09:00 |
|
Shunsuke Shibayama
|
30d2dc52a3
|
feat: add SetIterator/TupleIterator
|
2023-05-04 00:00:09 +09:00 |
|
Shunsuke Shibayama
|
730886021e
|
feat: add special namespaces module/global
|
2023-05-03 14:32:09 +09:00 |
|
Shunsuke Shibayama
|
0b0c663792
|
fix: a type casting bug
|
2023-04-29 14:20:10 +09:00 |
|
Shunsuke Shibayama
|
1ef11fc2b9
|
feat(els): improve doc-comment display
|
2023-04-28 23:48:45 +09:00 |
|
Shunsuke Shibayama
|
245d9eee84
|
fix: dict typing bugs
|
2023-04-27 15:51:56 +09:00 |
|
Shunsuke Shibayama
|
1e72cf20f1
|
fix: casting bugs
|
2023-04-27 13:58:15 +09:00 |
|
Shunsuke Shibayama
|
66cac2ccc2
|
fix: bugs & remove TypeCmpCache
|
2023-04-27 13:10:33 +09:00 |
|
Shunsuke Shibayama
|
3c40fc35e9
|
fix: #193
and many bugs
|
2023-04-22 23:43:03 +09:00 |
|
Shunsuke Shibayama
|
3fcd3ab9b1
|
feat: add Dict!
|
2023-04-20 11:34:04 +09:00 |
|
Shunsuke Shibayama
|
325d237f09
|
feat: add Dict.items/copy
|
2023-04-20 10:44:57 +09:00 |
|
Shunsuke Shibayama
|
e0d8306b3e
|
feat: add Dict.keys/values/get
|
2023-04-20 02:19:31 +09:00 |
|
Shunsuke Shibayama
|
7d7849b493
|
fix: unintended behavior for collections
|
2023-04-19 18:49:27 +09:00 |
|
Shunsuke Shibayama
|
2c1a6ffff2
|
fix: remove Tuple.__call__
|
2023-04-14 09:26:45 +09:00 |
|
Shunsuke Shibayama
|
a4ace1caae
|
feat: add Array!.d.er
|
2023-04-11 11:22:24 +09:00 |
|
Shunsuke Shibayama
|
7c9970f140
|
fix: smallest type selection
|
2023-04-01 08:58:30 +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
|
9b3843b7a4
|
feat: add Complex , GenericArray , GenericSet
|
2023-03-24 11:47:46 +09:00 |
|
Shunsuke Shibayama
|
3940f7f36c
|
fix: add __call__ for builtin classes
|
2023-03-24 10:34:44 +09:00 |
|
Shunsuke Shibayama
|
b40666d618
|
fix: subtyping bugs
|
2023-03-19 23:21:11 +09:00 |
|
Shunsuke Shibayama
|
0d8e574414
|
fix: add a field meta_t to TypeObj::Builtin
|
2023-03-13 13:07:35 +09:00 |
|
Shunsuke Shibayama
|
c5848db951
|
fix: #408
|
2023-03-07 09:49:59 +09:00 |
|
Shunsuke Shibayama
|
fa2919e824
|
fix: bugs with enumeration of vars
|
2023-03-06 19:44:49 +09:00 |
|
Shunsuke Shibayama
|
d92f5284c8
|
feat: add restricted visibility syntax
|
2023-03-05 02:19:18 +09:00 |
|
Shunsuke Shibayama
|
8c8eff76a6
|
feat: add ContextManager
|
2023-03-03 16:06:03 +09:00 |
|
Shunsuke Shibayama
|
1c8da7f049
|
fix: refinement types bugs
|
2023-03-03 13:44:05 +09:00 |
|
Shunsuke Shibayama
|
f604338d99
|
feat: add Pos /Neg trait
|
2023-02-24 15:38:04 +09:00 |
|
Shunsuke Shibayama
|
b552cad3b2
|
feat: add Bytes.d.er /Obj.d.er
|
2023-02-18 13:46:48 +09:00 |
|
Shunsuke Shibayama
|
3aeb63f51b
|
feat: add Array.d.er /Bool.d.er /Nat.d.er
|
2023-02-18 00:24:25 +09:00 |
|
Shunsuke Shibayama
|
9a131ecc53
|
fix: #399
|
2023-02-17 21:27:37 +09:00 |
|
Shunsuke Shibayama
|
677ced0fcd
|
feat: add std.d
|
2023-02-17 21:09:23 +09:00 |
|
Shunsuke Shibayama
|
51cae591a3
|
feat: allow separating sample code and doc-comments
|
2023-02-17 20:37:15 +09:00 |
|
Shunsuke Shibayama
|
06b4df6568
|
fix(REPL): suppress unused vars warn in REPL
|
2023-02-08 00:12:52 +09:00 |
|
Shunsuke Shibayama
|
89d830c364
|
feat(Array): add dedup , partition method
|
2023-02-07 23:59:23 +09:00 |
|
Shunsuke Shibayama
|
c44355346e
|
Add some builtin types methods
|
2023-02-03 13:34:16 +09:00 |
|
Shunsuke Shibayama
|
e44ba71aa5
|
Add some Str! methods
|
2023-02-01 13:37:41 +09:00 |
|
Shunsuke Shibayama
|
a127564b31
|
Rename dir: compiler -> crates
|
2023-01-15 12:03:19 +09:00 |
|