Commit graph

329 commits

Author SHA1 Message Date
Shunsuke Shibayama
b9ff06bb35 docs: update compound.md 2023-03-26 01:04:37 +09:00
Shunsuke Shibayama
caa171342f fix: eliminate panics 2023-03-25 23:17:30 +09:00
Shunsuke Shibayama
bf8cf61c7e refactor: use if let instead of option_enum_unwrap 2023-03-25 10:23:58 +09:00
Shunsuke Shibayama
bf50ec289a Update inquire.rs 2023-03-25 00:25:28 +09:00
Shunsuke Shibayama
9710b8c0cc feat(els): impl module/alias definition jump 2023-03-24 22:46:02 +09:00
Shunsuke Shibayama
99d72ab4ef fix: type-instantiation bug 2023-03-24 19:02:32 +09:00
Shunsuke Shibayama
b7a0e5b89c build: update version (nightly) 2023-03-24 13:01:31 +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
4ff0b64fc3 fix: type-instantiating bugs 2023-03-23 21:17:37 +09:00
Shunsuke Shibayama
8bb91cfe11 chore: name the spawned thread 2023-03-22 22:00:38 +09:00
Shunsuke Shibayama
0079aed860 fix: sub-unification bugs 2023-03-22 15:38:47 +09:00
Shunsuke Shibayama
b318395a32 fix: avoid infinite recursion bugs 2023-03-22 01:28:22 +09:00
Shunsuke Shibayama
2a0998f0cd build: update version (v0.6.8) 2023-03-21 00:26:20 +09:00
Shunsuke Shibayama
ebf41b514e fix: access violation bug caused by sub_unify
add structural method types inferring
2023-03-21 00:09:26 +09:00
Shunsuke Shibayama
57588c78f7 fix: attribute inffering 2023-03-20 20:30:31 +09:00
Shunsuke Shibayama
40762bf8cf fix: union/intersection types bugs 2023-03-20 14:48:34 +09:00
Shunsuke Shibayama
98a1a0292e fix: structural types bugs 2023-03-20 13:43:25 +09:00
Shunsuke Shibayama
a5ce33f2c4 refactor: inst (instance) -> imp (impl) 2023-03-19 23:24:00 +09:00
Shunsuke Shibayama
b40666d618 fix: subtyping bugs 2023-03-19 23:21:11 +09:00
Shunsuke Shibayama
988f9f6c99 fix: a sub-unification bug 2023-03-18 23:01:17 +09:00
Shunsuke Shibayama
332337efca Update free.rs 2023-03-18 17:02:23 +09:00
Shunsuke Shibayama
572b07e3af Update hint.rs 2023-03-18 13:17:34 +09:00
Shunsuke Shibayama
8bccc6b487 fix: sub-unification bug 2023-03-17 12:53:56 +09:00
Shunsuke Shibayama
bda30ecbe2 build: update version (nightly) 2023-03-17 10:33:32 +09:00
Shunsuke Shibayama
82fa3bc496 build: update version (nightly) 2023-03-17 10:22:10 +09:00
Shunsuke Shibayama
fd99524bbe fix: union/intersection types bugs 2023-03-17 10:18:23 +09:00
Shunsuke Shibayama
3ff0eb8f65 fix: improve match error messages 2023-03-17 00:13:43 +09:00
Shunsuke Shibayama
a7ff798c6d Update unify.rs 2023-03-17 00:12:09 +09:00
Shunsuke Shibayama
2afd47a24a fix: change ParamTy structure 2023-03-17 00:11:30 +09:00
Slug
90a799bba5
Merge pull request #397 from GreasySlug/python-dev-dep
Add python development dependencies
2023-03-16 22:51:19 +09:00
GreasrySlug
08ad656240 style(python): format with black 2023-03-16 22:39:34 +09:00
Shunsuke Shibayama
3059d2d4a0 fix: eliminate type-specification parsing panics 2023-03-16 22:01:23 +09:00
GreasrySlug
454224858b feat(python): add pyproject for dep 2023-03-16 22:00:08 +09:00
Shunsuke Shibayama
5838eea7ec fix: NotImplementedType 2023-03-16 12:03:47 +09:00
Shunsuke Shibayama
9b6d19a8f4 fix: infinite loop 2023-03-16 11:57:15 +09:00
Shunsuke Shibayama
29b725423d fix: internal representation of user-defined types 2023-03-16 01:00:13 +09:00
Shunsuke Shibayama
7adaecdfbb chore(els): remove file operations not using cache 2023-03-15 17:57:04 +09:00
Shunsuke Shibayama
61eff12072 feat(els): can configure not to publish diagnostics 2023-03-15 17:16:35 +09:00
Shunsuke Shibayama
6849a10f09 Update typing.d.er 2023-03-15 17:05:08 +09:00
Shunsuke Shibayama
6a8837aa8e Update eval.rs 2023-03-15 16:57:31 +09:00
Shunsuke Shibayama
d72f56462e Update desugar.rs 2023-03-15 16:36:01 +09:00
Shunsuke Shibayama
c5e1da6b7b build: update version (nightly) 2023-03-15 14:55:24 +09:00
Shunsuke Shibayama
2a20fbe28f fix: eliminate unwraps 2023-03-15 14:52:22 +09:00
Shunsuke Shibayama
f45c165499 feat: add some builtin python modules decls 2023-03-15 13:51:11 +09:00
Shunsuke Shibayama
e0d5cd2748 chore: update Dummy 2023-03-15 12:08:45 +09:00
Shunsuke Shibayama
fb294fa991 chore(els): impl module name completion 2023-03-14 13:12:00 +09:00
Shunsuke Shibayama
0abb5f2615 Update eval.rs 2023-03-14 10:14:09 +09:00
Shunsuke Shibayama
bc4ea7e66c fix(els): don't show methods if the receiver is a type 2023-03-14 09:50:45 +09:00
Shunsuke Shibayama
846269c519 fix(els): built-in funcs being displayed in method completion 2023-03-14 09:07:29 +09:00