Shunsuke Shibayama
|
6ce41ef8bd
|
fix: record type subtyping
|
2023-08-19 23:30:34 +09:00 |
|
Shunsuke Shibayama
|
95595ef67c
|
fix: array type checking bug
|
2023-08-19 22:04:06 +09:00 |
|
Shunsuke Shibayama
|
5affa5065f
|
fix: dynamic type checking bugs
|
2023-08-19 16:34:07 +09:00 |
|
Shunsuke Shibayama
|
fa2a59ae83
|
feat: support json backend
|
2023-08-18 22:19:19 +09:00 |
|
Shunsuke Shibayama
|
4e50075774
|
Update shutil.d.er
|
2023-08-18 13:38:22 +09:00 |
|
Shunsuke Shibayama
|
9454896d5a
|
WIP
|
2023-08-17 16:43:26 +09:00 |
|
Shunsuke Shibayama
|
ea0089f7df
|
feat: add Type::NamedTuple
|
2023-08-17 02:00:44 +09:00 |
|
Shunsuke Shibayama
|
2e9fb48f2e
|
fix: in operator
* remove `In` trait, `__in__`, `__notin__` function
* desugar to `__contains__`
* impl Collection for Array, Set, Tuple
|
2023-08-13 01:01:06 +09:00 |
|
Shunsuke Shibayama
|
3c88aee6be
|
Merge pull request #447 from erg-lang/shape
Enhance compile-time verification capabilities
|
2023-08-10 08:11:40 +09:00 |
|
Shunsuke Shibayama
|
91d0ac3545
|
feat: add Array.get
|
2023-08-09 23:51:52 +09:00 |
|
Shunsuke Shibayama
|
3fb6354fb1
|
Update os type definition
|
2023-08-09 23:07:53 +09:00 |
|
Shunsuke Shibayama
|
a690e0b61a
|
Update __init__.d.er
|
2023-08-06 22:51:34 +09:00 |
|
Shunsuke Shibayama
|
1180f3c2c2
|
Update __init__.d.er
|
2023-07-31 11:12:31 +09:00 |
|
Shunsuke Shibayama
|
6c3536cc31
|
fix: declaration bugs
|
2023-07-31 11:08:53 +09:00 |
|
Shunsuke Shibayama
|
664f265716
|
WIP
|
2023-07-28 00:27:04 +09:00 |
|
Shunsuke Shibayama
|
9308a910ca
|
fix: #442
|
2023-07-24 09:32:31 +09:00 |
|
Shunsuke Shibayama
|
0152e368ab
|
feat: support Array , Str , Bytes slice
|
2023-07-15 12:29:07 +09:00 |
|
Shunsuke Shibayama
|
f65e3acaf3
|
Update __init__.d.er
|
2023-07-12 23:26:54 +09:00 |
|
Shunsuke Shibayama
|
50136ef6ae
|
feat: add module stat
|
2023-07-12 16:39:57 +09:00 |
|
Shunsuke Shibayama
|
d03dcbd392
|
feat: add contextlib
|
2023-06-29 15:03:56 +09:00 |
|
Shunsuke Shibayama
|
4b6283d388
|
Merge branch 'main' into mpl
|
2023-06-21 22:34:08 +09:00 |
|
Shunsuke Shibayama
|
5002a1c85d
|
chore: add package.er for type decl packages
|
2023-06-07 00:01:45 +09:00 |
|
Shunsuke Shibayama
|
da340e790d
|
feat: add pandas decls
|
2023-06-07 00:00:54 +09:00 |
|
Shunsuke Shibayama
|
5052ebb077
|
feat: impl polymorphic type declaration
|
2023-06-04 01:34:20 +09:00 |
|
Shunsuke Shibayama
|
0b87a49b85
|
feat: enhance matplotlib type defs
|
2023-06-03 12:03:31 +09:00 |
|
Shunsuke Shibayama
|
54f1071d65
|
feat: enhance numpy definitions
|
2023-05-30 23:46:26 +09:00 |
|
Shunsuke Shibayama
|
30eac6dbcf
|
feat: add tempfile module
|
2023-05-25 14:20:22 +09:00 |
|
Shunsuke Shibayama
|
a8f9fa2edb
|
feat: add Sequence!/Mapping!
|
2023-05-09 22:19:19 +09:00 |
|
Shunsuke Shibayama
|
c3da319e9f
|
feat: add zlib/hashlib
|
2023-05-07 22:15:24 +09:00 |
|
Shunsuke Shibayama
|
1ec9ae421b
|
Update typing.d.er
|
2023-05-07 08:06:18 +09:00 |
|
Hanaasagi
|
685a573516
|
chore: fix typo
|
2023-05-07 03:33:21 +09:00 |
|
Hanaasagi
|
6b3fa8584a
|
fix(pystd): sync some decls in typing module
|
2023-05-07 03:28:43 +09:00 |
|
Shunsuke Shibayama
|
44930f1c25
|
fix: type declaration bugs
|
2023-05-06 00:09:56 +09:00 |
|
Shunsuke Shibayama
|
b04ef87044
|
Update case.d.er
|
2023-05-05 18:08:01 +09:00 |
|
Shunsuke Shibayama
|
982bbd1405
|
feat: add unittest module
|
2023-05-05 17:36:00 +09:00 |
|
Shunsuke Shibayama
|
00b02dc019
|
feat: enhance logging module definitions
|
2023-05-05 13:47:37 +09:00 |
|
Shunsuke Shibayama
|
d171138904
|
feat: add decimal/fractions/numbers modules
|
2023-05-05 12:40:47 +09:00 |
|
Shunsuke Shibayama
|
078f80e949
|
Update zipfile.d.er
|
2023-05-04 14:01:11 +09:00 |
|
Shunsuke Shibayama
|
752640eb02
|
fix: Context::register_marker_trait
|
2023-05-04 13:35:40 +09:00 |
|
Shunsuke Shibayama
|
a84c7854ea
|
Create abc.d.er
|
2023-05-04 12:43:21 +09:00 |
|
Shunsuke Shibayama
|
b13a09f1c4
|
doc: update compiler/phases/10_codegen.md & add runtime.md
|
2023-05-04 12:30:40 +09:00 |
|
Shunsuke Shibayama
|
730886021e
|
feat: add special namespaces module/global
|
2023-05-03 14:32:09 +09:00 |
|
Shunsuke Shibayama
|
c4a0efae08
|
feat: add Python API type definitions
|
2023-05-03 00:54:05 +09:00 |
|
Shunsuke Shibayama
|
c683049b0e
|
Update declare.rs
|
2023-05-02 22:54:43 +09:00 |
|
Shunsuke Shibayama
|
591440333a
|
Create sqlite3.d.er
|
2023-05-01 00:35:48 +09:00 |
|
Shunsuke Shibayama
|
f8e7b1376f
|
Create dataclasses.d.er
|
2023-05-01 00:16:03 +09:00 |
|
Shunsuke Shibayama
|
dd719831d7
|
Create pprint.d.er
|
2023-05-01 00:04:31 +09:00 |
|
Shunsuke Shibayama
|
882d619dcc
|
fix: type-parameter instantiation bugs
|
2023-04-29 23:14:39 +09:00 |
|
Shunsuke Shibayama
|
68a233e6c3
|
fix: type-parameter instantiation bugs
add `itertools` module type definition
|
2023-04-29 22:38:36 +09:00 |
|
Shunsuke Shibayama
|
1ef11fc2b9
|
feat(els): improve doc-comment display
|
2023-04-28 23:48:45 +09:00 |
|