Commit graph

1015 commits

Author SHA1 Message Date
Shunsuke Shibayama
7d1831f7dd Update mod.rs 2022-12-14 11:53:14 +09:00
Shunsuke Shibayama
190561d264 Update ast.rs 2022-12-14 11:49:01 +09:00
Shunsuke Shibayama
481761e50b Fix python resolving 2022-12-14 11:24:24 +09:00
Shunsuke Shibayama
3d69353bf6 Merge branch 'main' into pylyzer-mode 2022-12-14 09:23:47 +09:00
Shunsuke Shibayama
157c0cb7a5 Add Runnable::cfg_mut 2022-12-14 09:22:50 +09:00
Shunsuke Shibayama
8528096a31 Fix type formatting 2022-12-14 08:04:48 +09:00
Shunsuke Shibayama
393ce2d94a Update register.rs 2022-12-14 07:49:12 +09:00
Shunsuke Shibayama
3ff1675770 Undo 954c6f75 2022-12-14 07:38:28 +09:00
Shunsuke Shibayama
e67f1b9c1b Update mod.rs 2022-12-14 07:28:42 +09:00
Shunsuke Shibayama
954c6f752d Fix a python module resolving bug 2022-12-14 06:37:43 +09:00
Shunsuke Shibayama
3c17518963 Rename ErgConfig::pylyzer_mode -> python_compatible_mode 2022-12-14 06:11:54 +09:00
Shunsuke Shibayama
f48982881f Fix a bug with VarName::trim_end_proc_mark 2022-12-14 05:49:30 +09:00
Shunsuke Shibayama
3108a789a4 Merge branch 'main' into pylyzer-mode 2022-12-14 05:39:14 +09:00
Shunsuke Shibayama
b09fce8a86 Add ErgConfig::inherit
and remove with_module_path
2022-12-14 05:38:50 +09:00
Shunsuke Shibayama
8ec367ed63 Merge branch 'main' into pylyzer-mode 2022-12-14 05:30:25 +09:00
Shunsuke Shibayama
0e928c758f Add exec_new_thread 2022-12-14 05:29:47 +09:00
Shunsuke Shibayama
20d6943fbe Update lower.rs 2022-12-14 05:15:55 +09:00
Shunsuke Shibayama
855d463011 Add trim_end_proc_mark 2022-12-13 22:38:20 +09:00
Shunsuke Shibayama
055b6117ff __import__ to be special function 2022-12-13 22:20:42 +09:00
Shunsuke Shibayama
64e7c9e41b Update mod.rs 2022-12-13 22:07:01 +09:00
Shunsuke Shibayama
ccf39b3b05 Support pylyzer mode 2022-12-13 21:16:52 +09:00
Shunsuke Shibayama
c6ac087f71 Update mod.rs
Update mod.rs

Update mod.rs
2022-12-13 20:51:10 +09:00
Shunsuke Shibayama
5b01098605 Merge branch 'main' into pylyzer-mode 2022-12-13 20:42:58 +09:00
Shunsuke Shibayama
fe7ce9d1b3 Update parse.rs 2022-12-13 20:42:22 +09:00
Shunsuke Shibayama
3c90d9b8ed Fix SharedModuleCache to take ErgConfig as an argument 2022-12-13 20:41:05 +09:00
Shunsuke Shibayama
dea0d722b0 Add pylyzer execution pass 2022-12-13 19:31:53 +09:00
Shunsuke Shibayama
baceaeea24 Update config.rs 2022-12-13 18:08:26 +09:00
Shunsuke Shibayama
64848a73ce Add pylyzer-mode 2022-12-13 18:02:21 +09:00
Shunsuke Shibayama
2e289f7cd1 Update lower.rs 2022-12-12 12:49:54 +09:00
Shunsuke Shibayama
a1cd55825f Add BuildRunnable 2022-12-12 00:58:51 +09:00
Shunsuke Shibayama
e07b0dfa67 impl Buildable for HIRBuilder, Transpiler 2022-12-12 00:21:27 +09:00
Shunsuke Shibayama
87d13b8f09 Add Buildable trait 2022-12-12 00:08:56 +09:00
Shunsuke Shibayama
03319d1c8c Add ast::Dummy 2022-12-11 23:43:36 +09:00
Shunsuke Shibayama
34eb413456
Merge pull request #290 from GreasySlug/main
Fix and clean lex Str and MultilineStr
2022-12-11 23:33:48 +09:00
Shunsuke Shibayama
1142d327e5 Fix: arbitrary attributes of Failure type objects to be Failure 2022-12-11 23:32:28 +09:00
Shunsuke Shibayama
c8b161842a Add Location::unknown_or 2022-12-11 22:58:14 +09:00
Shunsuke Shibayama
de39186103 Enhance array out of bounds hint messages 2022-12-11 21:51:11 +09:00
Shunsuke Shibayama
3470d6c575 Update value.rs 2022-12-11 21:26:48 +09:00
Shunsuke Shibayama
c2270d319d Update mod.rs 2022-12-11 21:24:32 +09:00
Shunsuke Shibayama
fda485cdf9 Avoid panic in Params::loc 2022-12-11 20:03:43 +09:00
Shunsuke Shibayama
457e4bac76 Update hir.rs 2022-12-11 20:01:28 +09:00
Shunsuke Shibayama
bb03ca6097 Fix Block::loc 2022-12-11 18:31:44 +09:00
Shunsuke Shibayama
e1c8bb415b Add Expr::Dummy 2022-12-11 18:28:20 +09:00
GreasySlug
b57df8254d clean: use by and change unicode error place 2022-12-11 14:53:05 +09:00
GreasySlug
8268c28656 fix: const quotes 2022-12-11 14:50:55 +09:00
Shunsuke Shibayama
3841b9f676 Update ast.rs 2022-12-11 12:30:27 +09:00
Shunsuke Shibayama
2e60d8c885 Add ast::AttrDef 2022-12-11 12:15:34 +09:00
Shunsuke Shibayama
f1ff0d1ddf Fix double type checking of return values 2022-12-11 12:00:33 +09:00
Shunsuke Shibayama
09cca638a6 Update register.rs 2022-12-11 11:39:47 +09:00
Shunsuke Shibayama
27c58e803f
Merge pull request #288 from GreasySlug/main 2022-12-10 14:07:20 +09:00