Commit graph

180 commits

Author SHA1 Message Date
Shunsuke Shibayama
6b7904e5c5
Merge pull request #12 from soukouki/feature-patch-replace-doc-form
Replaced JP documents in regular form with honorifics
2022-08-14 11:57:45 +09:00
sou7
c020ff61d9
Replaced documents in regular form with honorifics
ドキュメントのルールに従って、外部向けの文章を敬体に置き換えた。
2022-08-14 03:06:50 +09:00
Shunsuke Shibayama
726b7b80fc
Merge pull request #9 from soukouki/feature-fix-doc-ratio
Added an example of omitting the integer portion in the Ratio document.
2022-08-14 01:49:58 +09:00
Shunsuke Shibayama
1c3a3a7d0b Cargo fmt 2022-08-14 01:45:15 +09:00
Shunsuke Shibayama
fe8c7ff95a Fixed error when multiple Pythons are found 2022-08-14 01:45:01 +09:00
Shunsuke Shibayama
a7673ca8fb Merge branch 'main' of https://github.com/erg-lang/erg 2022-08-14 01:42:57 +09:00
Shunsuke Shibayama
ebc08ef391 Update python_util.rs 2022-08-14 01:41:55 +09:00
Shunsuke Shibayama
8528317186
Merge pull request #10 from GreasySlug/develop
fix: use `where` instead of 'which' in windows
2022-08-14 01:40:33 +09:00
Shunsuke Shibayama
e1a5b726aa Update context.rs 2022-08-14 01:17:55 +09:00
Shunsuke Shibayama
63b003aa6e Update version (v0.2.2) 2022-08-14 00:50:24 +09:00
Shunsuke Shibayama
30f6e98715 Fix polymorphic type infering bugs
Delete: DefaultParamSignarure
Add: some convinient APIs (py, p!)

Inferences can now be made that take into account the variance of polymorphic types
2022-08-14 00:45:55 +09:00
Shunsuke Shibayama
b634be1c80 Impl: Type::inner_ts for Type::Poly 2022-08-13 22:50:30 +09:00
Shunsuke Shibayama
34e43f8350 Update effectcheck.rs 2022-08-13 22:49:00 +09:00
Shunsuke Shibayama
a3c7adb36c Fix REPL: can put normal exprs even at the top level 2022-08-13 22:48:50 +09:00
GreasySlug
49ae3d8e70 fix: use where instead of 'which' in windows 2022-08-13 17:47:27 +09:00
Shunsuke Shibayama
1ebd417047 Update TODO.md 2022-08-13 16:48:19 +09:00
Shunsuke Shibayama
9ddfe756a9 Update value.rs 2022-08-13 16:48:11 +09:00
soukouki
ad7655784e fix document of ratio literal 2022-08-13 16:30:16 +09:00
Shunsuke Shibayama
9e9754de7f Update dummy.rs 2022-08-13 07:22:36 +09:00
Shunsuke Shibayama
2bba7f741c Fix some warnings 2022-08-13 07:22:00 +09:00
Shunsuke Shibayama
6726d93f65 Do cargo fmt 2022-08-13 07:02:07 +09:00
Shunsuke Shibayama
e320bd6cdd Update test.rs 2022-08-13 06:49:30 +09:00
Shunsuke Shibayama
277b7936f8 Add [workspace] to Cargo.toml 2022-08-13 06:49:27 +09:00
Shunsuke Shibayama
f9d91aa38e Organize crates 2022-08-13 06:38:12 +09:00
gmshiba
6ddef21fec Update docs 2022-08-13 02:22:07 +09:00
gmshiba
fd4afc4fe1 Update docs 2022-08-13 02:17:42 +09:00
Shunsuke Shibayama
c643480aaf Better invalid parameters indication 2022-08-13 01:57:23 +09:00
Shunsuke Shibayama
319b2dec02 binop_to_name supports range operators
And `Type`, `Module` is now `Named`
2022-08-13 01:56:53 +09:00
Shunsuke Shibayama
499221cde1 Add: codegen (left open) range 2022-08-13 01:25:56 +09:00
Shunsuke Shibayama
62452d5a2a Add TyBound::Sandwiched 2022-08-12 23:42:37 +09:00
Shunsuke Shibayama
93aea94c73 Add Range to the built-in context 2022-08-12 23:09:15 +09:00
Shunsuke Shibayama
1288a297ff Update token.rs 2022-08-12 23:08:17 +09:00
Shunsuke Shibayama
4f628afee9 Update lex.rs 2022-08-12 23:08:12 +09:00
Shunsuke Shibayama
bf86cb6506 Update docs 2022-08-12 23:08:07 +09:00
Shunsuke Shibayama
89982a7315 Add TyBound::SupertypeOf 2022-08-12 23:08:00 +09:00
Shunsuke Shibayama
4fe8869eb3 Update version (v0.2.0) 2022-08-12 18:09:24 +09:00
Shunsuke Shibayama
f4f5965863 Update ownercheck.rs 2022-08-12 18:03:51 +09:00
Shunsuke Shibayama
cb74ad3a4a Add Ratio & Change some var's types 2022-08-12 18:03:47 +09:00
Shunsuke Shibayama
4a810a0432 Update ty.rs 2022-08-12 18:03:19 +09:00
Shunsuke Shibayama
e34f59451b Support: type checking for math and random module (Python built-in) 2022-08-12 18:03:14 +09:00
Shunsuke Shibayama
6fb8508b26 Rename: SymbolTable -> Context 2022-08-12 13:49:33 +09:00
Shunsuke Shibayama
328522e265 Update subcrates version 2022-08-12 13:06:34 +09:00
Shunsuke Shibayama
737da3ed00 Update version (v0.1.2) 2022-08-12 13:04:24 +09:00
Shunsuke Shibayama
f701fc5194 Add: finish() to Runnable 2022-08-12 12:58:41 +09:00
Shunsuke Shibayama
2c24f4377a Update repl_server.py 2022-08-12 12:49:14 +09:00
gmshiba
02a6c0279b Update python_util.rs 2022-08-12 12:34:35 +09:00
Shunsuke Shibayama
ad0aaf49b9 Update repl_server.py 2022-08-12 12:21:48 +09:00
Shunsuke Shibayama
dd6a409dcc Update version 2022-08-12 10:57:49 +09:00
Shunsuke Shibayama
92dbf925c7 Update dummy.rs 2022-08-12 10:56:13 +09:00
Shunsuke Shibayama
7a6d59b347 Fix: REPL can save execution state 2022-08-12 10:54:01 +09:00