Shunsuke Shibayama
|
8e50ed8384
|
Update version (v0.3.0)
|
2022-08-28 03:20:26 +09:00 |
|
Shunsuke Shibayama
|
026b891c22
|
WIP: Improve type inference system
|
2022-08-27 23:51:35 +09:00 |
|
Shunsuke Shibayama
|
8e73b9b6b7
|
Add TypeCmpCache
|
2022-08-26 14:37:39 +09:00 |
|
Shunsuke Shibayama
|
400c173f38
|
Move all constructors of Type to constructors
|
2022-08-26 12:39:35 +09:00 |
|
Shunsuke Shibayama
|
5b5234f477
|
Create erg_type crate
|
2022-08-26 11:52:11 +09:00 |
|
Shunsuke Shibayama
|
b2322c7fd7
|
Split ty module into several modules
|
2022-08-26 09:27:51 +09:00 |
|
Shunsuke Shibayama
|
c4986248f0
|
Divide Context into some modules by functions
|
2022-08-26 08:36:25 +09:00 |
|
Shunsuke Shibayama
|
f78c89665b
|
WIP: fix type checker bugs
Instantiate each time when comparing quantified types
|
2022-08-25 02:23:41 +09:00 |
|
Shunsuke Shibayama
|
0ebb0ce94c
|
Add LimitedDisplay
|
2022-08-24 18:51:12 +09:00 |
|
Shunsuke Shibayama
|
7633618e76
|
WIP
|
2022-08-24 17:23:48 +09:00 |
|
Shunsuke Shibayama
|
d615274bfb
|
Fix checker bugs
|
2022-08-23 18:00:21 +09:00 |
|
Shunsuke Shibayama
|
45945ae9b4
|
WIP: type checking for records
|
2022-08-23 14:48:56 +09:00 |
|
Shunsuke Shibayama
|
870357fd49
|
Update version (v0.2.8)
|
2022-08-23 00:39:49 +09:00 |
|
Shunsuke Shibayama
|
909787683a
|
Enhance help messages
|
2022-08-23 00:06:01 +09:00 |
|
Shunsuke Shibayama
|
5af5f186bb
|
Update version (v0.2.7)
|
2022-08-22 23:52:31 +09:00 |
|
Shunsuke Shibayama
|
20aaf6a53e
|
Impl: variable visibility
|
2022-08-22 23:15:07 +09:00 |
|
Shunsuke Shibayama
|
a6f9e89ffc
|
Parser: impl Record
|
2022-08-22 17:21:43 +09:00 |
|
Shunsuke Shibayama
|
93561f56b1
|
Add test code for Context
|
2022-08-22 12:30:58 +09:00 |
|
Shunsuke Shibayama
|
b86f7ea5f5
|
WIP: Context::instantiate_trait
|
2022-08-22 12:11:59 +09:00 |
|
Cai Bingjun
|
af6f047ce8
|
Update datetime.rs
|
2022-08-20 13:44:46 +08:00 |
|
Shunsuke Shibayama
|
4ba1f4f59a
|
Remove ConstObj (merge into ValueObj )
|
2022-08-20 07:38:33 +09:00 |
|
Shunsuke Shibayama
|
40d4b6da1d
|
Update Parser : support for length-specified arrays
|
2022-08-19 19:35:02 +09:00 |
|
Shunsuke Shibayama
|
9d60fe14f2
|
Update README.md
|
2022-08-19 13:12:15 +09:00 |
|
Shunsuke Shibayama
|
190c9ba59f
|
Fix error reporting links
|
2022-08-19 12:44:37 +09:00 |
|
Shunsuke Shibayama
|
580ccddfe5
|
Merge branch 'main' of https://github.com/erg-lang/erg
|
2022-08-19 12:32:51 +09:00 |
|
Shunsuke Shibayama
|
cafc941b10
|
Improve Parser debugging display
|
2022-08-19 12:32:40 +09:00 |
|
Cai Bingjun
|
14c6d72f65
|
Merge branch 'main' of https://github.com/C-BJ/erg
|
2022-08-19 11:05:27 +08:00 |
|
Cai Bingjun
|
6f3fa64f90
|
Add error message translation for zh-CN and zh-TW
|
2022-08-19 11:02:41 +08:00 |
|
Shunsuke Shibayama
|
e36746f964
|
Fix Array type inference
|
2022-08-19 10:43:57 +09:00 |
|
Shunsuke Shibayama
|
34fc074061
|
Update version (v0.2.6)
|
2022-08-19 02:51:29 +09:00 |
|
Shunsuke Shibayama
|
5fb55401e6
|
Fix match type inference bugs
|
2022-08-19 02:51:14 +09:00 |
|
Shunsuke Shibayama
|
791107cdd3
|
Fixed a type inference bugs
Pass source code line numbers instead of error numbers as a temporary hack
|
2022-08-19 01:33:05 +09:00 |
|
Shunsuke Shibayama
|
1078345a98
|
Fix to exit correctly when quit() or something is called
|
2022-08-18 20:27:28 +09:00 |
|
Shunsuke Shibayama
|
53f665355b
|
Fix #56
|
2022-08-18 18:07:33 +09:00 |
|
Shunsuke Shibayama
|
842fe10353
|
Add language target: simplified/traditional chinese
Ready for multilingualization. See /doc/EN/dev_guide/i18n_messages.md.
|
2022-08-18 16:31:35 +09:00 |
|
Shunsuke Shibayama
|
0f5d803a7e
|
Fix print! type
|
2022-08-18 14:18:52 +09:00 |
|
Shunsuke Shibayama
|
fa33a2003b
|
Create .pre-commit-config.yml
|
2022-08-17 23:42:32 +09:00 |
|
Shunsuke Shibayama
|
fa6979fed2
|
Merge pull request #42 from ShantanuKumar/cargo-fmt
cargo fmt
|
2022-08-17 23:41:29 +09:00 |
|
Shunsuke Shibayama
|
e74711aae2
|
Update traits.rs
|
2022-08-17 23:20:29 +09:00 |
|
Shunsuke Shibayama
|
667b905e36
|
Changed String::from_utf8 to String::from_utf8_lossy
|
2022-08-17 23:19:16 +09:00 |
|
Shunsuke Shibayama
|
6921189a95
|
Update datetime.rs
|
2022-08-17 23:08:56 +09:00 |
|
Shunsuke Shibayama
|
974bfc0b86
|
Delete unnecessary deps
|
2022-08-17 22:52:17 +09:00 |
|
Shunsuke Shibayama
|
af2a101f04
|
Update config.rs
|
2022-08-17 22:12:11 +09:00 |
|
ShantanuKumar
|
4e7be1400b
|
cargo fmt
|
2022-08-17 11:21:09 +02:00 |
|
Kisaragi Marine
|
527afefcee
|
feat: switch to pipe mode if piped from stdin
close https://github.com/erg-lang/erg/issues/1
|
2022-08-17 16:27:52 +09:00 |
|
Shunsuke Shibayama
|
7206df97ae
|
Update version (v0.2.5)
|
2022-08-17 12:38:56 +09:00 |
|
Shunsuke Shibayama
|
ed61bc3181
|
Stricter type-check
|
2022-08-17 12:31:28 +09:00 |
|
Shunsuke Shibayama
|
1e3819b416
|
Set timeout in REPL
|
2022-08-17 12:02:56 +09:00 |
|
toddlerer
|
52b7c00a87
|
Fix --verbose option typo
|
2022-08-17 09:18:52 +09:00 |
|
Shunsuke Shibayama
|
4e91cb81cb
|
Merge branch 'main' into clippy
|
2022-08-17 01:26:00 +09:00 |
|