Commit graph

1308 commits

Author SHA1 Message Date
Shunsuke Shibayama
8586bf6f02 Update docs 2022-09-01 11:56:09 +09:00
Shunsuke Shibayama
b419c662e0
Merge pull request #105 from erg-lang/class
Update docs
2022-09-01 11:30:35 +09:00
Shunsuke Shibayama
c60c2668d1 Refactor desugar.rs 2022-09-01 11:28:56 +09:00
Shunsuke Shibayama
29b395d96d Update docs 2022-09-01 11:05:02 +09:00
Shunsuke Shibayama
bf2fe93ab7 Update 04_class.md 2022-08-31 15:52:59 +09:00
Shunsuke Shibayama
a9fa4442af Update 04_class.md 2022-08-31 15:52:12 +09:00
Shunsuke Shibayama
d1889b6279
Merge pull request #104 from erg-lang/py-mods
Implement some Python built-in modules
2022-08-31 14:24:54 +09:00
Shunsuke Shibayama
33e762d437 Create a singular object version of get_similar_attr 2022-08-31 14:23:01 +09:00
Shunsuke Shibayama
a8e4658c67 Add importlib, io, socket, sys, time 2022-08-31 14:19:25 +09:00
Shunsuke Shibayama
8454e079af Update docs 2022-08-31 12:56:20 +09:00
Shunsuke Shibayama
f7d76024b3
Merge pull request #103 from erg-lang/py-mods
Fix method call bugs
2022-08-31 12:32:46 +09:00
Shunsuke Shibayama
c9ffceec57 Fix method call bugs 2022-08-31 12:31:51 +09:00
Shunsuke Shibayama
af3fb6103b
Merge pull request #101 from GreasySlug/feature-put-badges
Fixed up-to-date hash values in badges of EN docs
2022-08-31 12:00:51 +09:00
Shunsuke Shibayama
a71704329c Add rec_get_singular_ctx 2022-08-31 11:53:53 +09:00
Shunsuke Shibayama
af08945798 Split initialize.rs 2022-08-31 11:53:32 +09:00
Shunsuke Shibayama
cbc20f1963
Update bug_report.md 2022-08-31 11:50:26 +09:00
GreasySlug
0cafa1491b badges up-to-date 2022-08-31 09:48:30 +09:00
Shunsuke Shibayama
c60f493bd1
Merge pull request #100 from erg-lang/v0.3.2
Update version (v0.3.2)
2022-08-30 23:37:29 +09:00
Shunsuke Shibayama
705a13c5b5 Update version (v0.3.2) 2022-08-30 23:33:42 +09:00
Shunsuke Shibayama
5de7023930
Merge pull request #99 from ytoml/fix-#92-desugarer
Fixed vanishing function definition
2022-08-30 23:29:39 +09:00
Yuna Tomida
cd12e163f5
fixed unintensional ignorance of Subr in desugar_pattern 2022-08-30 23:22:20 +09:00
Shunsuke Shibayama
166831dba4
Merge pull request #97 from GreasySlug/feature-put-badges
Added badges to check if a document has been updated
2022-08-30 22:31:29 +09:00
GreasySlug
020fa47edd Updated to add the badge to files under EN doc" 2022-08-30 22:06:34 +09:00
GreasySlug
fc7a25a8d8 Update to put badges in dev_guide of EN 2022-08-30 22:00:34 +09:00
GreasySlug
317b5973c3 Update to put badges in advanced of EN 2022-08-30 22:00:08 +09:00
GreasySlug
2f89a30335 Update to put badges in type doc of EN 2022-08-30 21:59:19 +09:00
GreasySlug
21e8145e83 Update to put badges in syntax doc of EN 2022-08-30 21:58:09 +09:00
Shunsuke Shibayama
c93a6ce541
Merge pull request #96 from erg-lang/fix-#92
Update tyvar.rs
2022-08-30 21:24:09 +09:00
Shunsuke Shibayama
824f85e18c Update tyvar.rs 2022-08-30 21:23:08 +09:00
Shunsuke Shibayama
bddfef5cc9
Merge pull request #94 from erg-lang/var-args
Implement variable-length/keyword arguments
2022-08-30 20:33:12 +09:00
Shunsuke Shibayama
de7832bf33 Implement variable-length/keyword arguments 2022-08-30 20:31:56 +09:00
Shunsuke Shibayama
d611e2b8b6
Merge pull request #93 from ytoml/debug-color-enhance
Make debug log outpus neater
2022-08-30 11:30:36 +09:00
Yuna Tomida
95c70f4aed
make debug log easier to see 2022-08-30 10:57:30 +09:00
Shunsuke Shibayama
c4b61bb14d Update docs 2022-08-30 07:16:13 +09:00
Shunsuke Shibayama
d634948121 Update the type of log 2022-08-30 05:53:15 +09:00
Shunsuke Shibayama
0a851d83d2 Fix: display the parameter name when a type error is caused 2022-08-30 05:52:27 +09:00
Shunsuke Shibayama
eff1d0fd14 Fix AST formatting 2022-08-30 05:33:12 +09:00
Shunsuke Shibayama
246756b2d5 Fix tuple parsing 2022-08-30 05:32:52 +09:00
Shunsuke Shibayama
b36b40040d
Merge pull request #91 from erg-lang/array-tuple-access
Implement access to array/tuple elements
2022-08-29 22:00:31 +09:00
Shunsuke Shibayama
99ffee35b2 Implement access to array/tuple elements 2022-08-29 21:59:17 +09:00
Shunsuke Shibayama
1055e8001f
Merge pull request #90 from erg-lang/tuple-type-checking
Tuple type checking
2022-08-29 21:46:27 +09:00
Shunsuke Shibayama
6fd61efc76 Add Tuple1~Tuple8 2022-08-29 14:36:14 +09:00
Shunsuke Shibayama
bdb084c4ed Update initialize.rs 2022-08-29 14:27:06 +09:00
Shunsuke Shibayama
44530d5f52 Fix: parse nested tuples and tuples >= 3 elements 2022-08-29 14:13:45 +09:00
Shunsuke Shibayama
451d94d31b Impl Tuple type checking & code generating 2022-08-29 12:41:14 +09:00
Shunsuke Shibayama
11e89576e1 Merge remote-tracking branch 'github-desktop-GreasySlug/feature-parse-tuple' 2022-08-29 12:22:28 +09:00
Shunsuke Shibayama
2f225c4630 Impl Tuple parsing 2022-08-29 12:14:26 +09:00
Shunsuke Shibayama
6c8019b1ae
Merge pull request #89 from erg-lang/fix-type-inference
Fix a type inference bug for dependent procedural methods
2022-08-29 00:51:20 +09:00
Shunsuke Shibayama
7270b3f154 Update 32_integration_with_Python.md 2022-08-29 00:49:27 +09:00
Shunsuke Shibayama
b730383065 Fix a type inference bug for dependent procedural methods 2022-08-29 00:48:52 +09:00