Commit graph

572 commits

Author SHA1 Message Date
GreasySlug
ea61870a33 Add: register floordiv 2022-10-11 15:06:15 +09:00
GreasySlug
900a5bb38e Add: floordiv 2022-10-11 15:06:15 +09:00
Cai Bingjun
a8059cd4b1
Update lex.rs 2022-10-10 19:45:45 +08:00
Shunsuke Shibayama
ff1ead75ff Implement Range 2022-10-10 13:51:07 +09:00
Shunsuke Shibayama
c5a3886d65 Merge branch 'main' of https://github.com/erg-lang/erg 2022-10-10 11:51:47 +09:00
Shunsuke Shibayama
627f64e081 Fix: handling of literal parsing failures 2022-10-10 11:51:26 +09:00
GreasySlug
db3adec34d Fix: crash with invalid decimal literal in expo 2022-10-10 10:54:57 +09:00
Shunsuke Shibayama
e0f0f0ee9e Update lib.rs 2022-10-10 00:24:59 +09:00
Shunsuke Shibayama
701c1f2e40 Update _erg_std_prelude.py 2022-10-10 00:18:04 +09:00
Shunsuke Shibayama
e02def52ab Implement Array/SetWithLength 2022-10-10 00:05:55 +09:00
Shunsuke Shibayama
87bfe836ec Fix: recognize [Nat; 3] and others as types. 2022-10-09 23:40:37 +09:00
Shunsuke Shibayama
ea4c4d87b4 Update mod.rs 2022-10-09 21:47:56 +09:00
Shunsuke Shibayama
5c0b149d0a Update mod.rs 2022-10-09 21:40:18 +09:00
Shunsuke Shibayama
aa7ae368dc Fix assert casting 2022-10-09 20:29:30 +09:00
Shunsuke Shibayama
f94ab31256 Update documentation option 2022-10-09 20:07:36 +09:00
Shunsuke Shibayama
cb2e04600f Update version (nightly) 2022-10-09 20:03:39 +09:00
Shunsuke Shibayama
22167c8aa1 Update register.rs 2022-10-09 20:02:30 +09:00
Shunsuke Shibayama
f942a63066
Merge pull request #198 from GreasySlug/feature/update-lex
Tokenize the `<-`
2022-10-09 18:14:07 +09:00
Shunsuke Shibayama
befe2cf835 WIP 2022-10-09 18:07:52 +09:00
Shunsuke Shibayama
b997c685dd Add std 2022-10-09 17:56:17 +09:00
GreasySlug
e7c2d7bf27 Update: tokenize for <- 2022-10-09 11:50:41 +09:00
Shunsuke Shibayama
5d99aba66b
Merge pull request #197 from GreasySlug/main
Several useful features added
2022-10-09 11:17:43 +09:00
Shunsuke Shibayama
36402a417e Update fizzbuzz.er 2022-10-09 11:13:13 +09:00
Shunsuke Shibayama
e74c9fa707 Fix an inferring bug 2022-10-09 10:41:03 +09:00
GreasySlug
81435d2fcf Update: use package table 2022-10-09 09:45:13 +09:00
Shunsuke Shibayama
0ac63d8362 Merge branch 'main' into assert-casting 2022-10-09 09:37:45 +09:00
Shunsuke Shibayama
5b0f24b46d Update help message 2022-10-09 01:07:14 +09:00
Shunsuke Shibayama
1cafedef81 Update version (v0.5.8) 2022-10-09 00:50:06 +09:00
Shunsuke Shibayama
c1c1cab134 Fix #196 2022-10-09 00:47:59 +09:00
Shunsuke Shibayama
de1180387c Implement assert casting 2022-10-09 00:14:50 +09:00
Shunsuke Shibayama
2bc861cbde More names to put out with get_similar_name 2022-10-08 22:21:53 +09:00
Shunsuke Shibayama
4e70e2e980 Update parse.rs 2022-10-08 18:01:40 +09:00
Shunsuke Shibayama
8ada32dcba Remove atty from deps 2022-10-08 15:02:48 +09:00
Shunsuke Shibayama
519e258fdc Update ast.rs 2022-10-08 13:51:15 +09:00
GreasySlug
597bfe7b99 Fix: unnecessary break line in ast 2022-10-08 13:23:32 +09:00
Shunsuke Shibayama
ea75a3d5df Update SubstContext 2022-10-08 11:07:01 +09:00
Shunsuke Shibayama
11164c3634 Update mod.rs 2022-10-08 10:39:03 +09:00
Shunsuke Shibayama
b8b6acdf3a Rename: Type::Class -> Type::ClassType 2022-10-08 10:38:46 +09:00
Shunsuke Shibayama
5396b13e6d Update version (v0.5.7) 2022-10-07 22:36:59 +09:00
Shunsuke Shibayama
56c9765e4e Update free.rs 2022-10-07 22:22:11 +09:00
Shunsuke Shibayama
090841b465 Update mod.rs 2022-10-07 22:16:05 +09:00
Shunsuke Shibayama
c4d2e9ee4c Merge branch 'main' into pr/191 2022-10-07 22:15:35 +09:00
Shunsuke Shibayama
7cb6c34ac2 Update fmt 2022-10-07 22:08:52 +09:00
Shunsuke Shibayama
420841cf4f Update mod.rs 2022-10-07 21:55:29 +09:00
Shunsuke Shibayama
ebb01ccb7e change the return type of get_nominal_ctx 2022-10-07 21:55:09 +09:00
Shunsuke Shibayama
b8af453865 WIP 2022-10-07 21:37:32 +09:00
Shunsuke Shibayama
bdced99488 Update free.rs 2022-10-07 20:40:40 +09:00
Shunsuke Shibayama
4968076541 bug fixes 2022-10-07 20:15:53 +09:00
Shunsuke Shibayama
51d55dc2ff Fix: trait existence checking bug 2022-10-07 19:30:12 +09:00
Shunsuke Shibayama
5d75c13e87 WIP 2022-10-07 18:26:57 +09:00