erg/tests/should_ok
Shunsuke Shibayama cb385a86e4 chore: relax occur check
fix #512
2024-05-24 19:08:36 +09:00
..
cyclic fix: cyclic modules accessing bug 2023-06-29 12:25:17 +09:00
many_import feat!: change constructor syntax: C::__new__() -> C() 2024-02-08 02:42:49 +09:00
addition.er fix: type generalization bugs 2023-02-21 11:20:15 +09:00
advanced_type_spec.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
assert_cast.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
associated_types.er fix!(parser): handling of line breaks in enclosures 2023-09-23 23:50:28 +09:00
class.er feat!: change constructor syntax: C::__new__() -> C() 2024-02-08 02:42:49 +09:00
class_attr.er fix: self typing bug 2023-08-17 16:52:50 +09:00
closure.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
coercion.er fix: attribute type inference bug 2023-10-21 00:17:17 +09:00
collection.er fix: array type bug 2023-12-29 12:09:59 +09:00
comment.er chore: fix all typo 2023-05-07 03:43:53 +09:00
comprehension.er feat: (partial) comprehension support 2023-09-11 02:24:03 +09:00
comptime.er fix: compile-time eval bug 2024-02-23 23:03:34 +09:00
container_class.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
context_manager.er fix: type relation bugs 2024-03-13 12:40:43 +09:00
control_expr.er fix: array pattern matching 2023-08-27 20:29:40 +09:00
decimal.er feat: add bin/oct/hex literal 2023-07-12 16:31:39 +09:00
default_param.er fix: {default, variable} parameter bugs 2024-04-24 15:24:05 +09:00
dependent.er fix: subtyping bug 2023-06-10 11:16:30 +09:00
dict.er feat: Dict.as_record 2023-10-25 19:46:32 +09:00
dunder.er fix: #510 2024-05-03 13:29:31 +09:00
dyn_type_check.er chore: fix isinstance/issubclass signature 2024-04-27 14:13:28 +09:00
fast_value.er fix: fast-value codegen bug 2023-10-15 23:29:49 +09:00
fizzbuzz.er Fix #247 2022-11-27 20:24:11 +09:00
if.er Fix if codegen bugs 2022-11-30 23:58:19 +09:00
impl.er fix: quantified subroutine subtyping bugs 2023-02-22 02:40:51 +09:00
import.er fix: #510 2024-05-03 13:29:31 +09:00
index.er feat: support Array, Str, Bytes slice 2023-07-15 12:29:07 +09:00
infer_class.er Fix #247 2022-11-27 20:24:11 +09:00
infer_method.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
infer_trait.er fix!: rename to_str -> __str__ 2023-09-13 16:48:20 +09:00
inherit.er feat!: change constructor syntax: C::__new__() -> C() 2024-02-08 02:42:49 +09:00
int.er feat: add Bytes.d.er/Obj.d.er 2023-02-18 13:46:48 +09:00
interpolation.er fix: string interpolation bug 2023-07-08 15:40:41 +09:00
iterator.er chore: relax occur check 2024-05-24 19:08:36 +09:00
list.er feat: add {Str, List}.from 2024-04-30 18:44:31 +09:00
list_member.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
long.er fix: for codegen bug 2023-07-24 01:24:20 +09:00
mangling.er fix: symbol mangling 2023-04-19 12:21:55 +09:00
map.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
match.er fix: match type check 2023-10-12 11:30:33 +09:00
method.er fix: method inferring 2023-09-05 21:54:08 +09:00
move.er fix: ownership bug 2024-02-07 19:50:50 +09:00
mut_dict.er feat: add Dict.concat/diff, Dict!.merge!/remove! 2023-10-05 00:57:08 +09:00
mut_list.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
nested.er Add test code 2022-12-08 18:00:34 +09:00
never.er fix: subtyping bug 2023-07-07 23:45:45 +09:00
none.er Fix #247 2022-11-27 20:24:11 +09:00
operators.er fix: modulo operator bug 2024-02-04 18:11:30 +09:00
pattern.er chore: remove pre_block and add GuardClause 2023-09-27 21:43:36 +09:00
poly_type_spec.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
pyimport.er fix: trait impl check for declared classes 2024-04-26 01:18:25 +09:00
rec.er fix: relaxing occur checks 2023-10-01 11:53:29 +09:00
recursive_class.er fix: class definition bug 2024-03-22 19:43:33 +09:00
refinement.er fix: refinement type bug 2024-01-30 12:18:27 +09:00
refinement_class.er feat: support and/or guard type 2023-10-31 13:47:42 +09:00
return.er fix!: let return/yield to be a private method 2023-10-15 13:51:09 +09:00
self_reference.er fix: planner bug 2023-10-08 02:15:25 +09:00
self_type.er feat!: change constructor syntax: C::__new__() -> C() 2024-02-08 02:42:49 +09:00
slice.er fix: refinement subtyping 2023-08-23 12:12:55 +09:00
star_expr.er feat: array unpacking 2024-03-16 13:20:01 +09:00
structural.er chore: add error msg for debug_assert! 2023-04-23 11:17:10 +09:00
subtyping.er refactor!: rename Array -> List 2024-04-04 23:24:07 +09:00
sym_op.er fix: symop codegen bug 2023-09-09 17:29:19 +09:00
tuple.er feat: add Sealed trait 2024-04-27 13:52:15 +09:00
use_itertools.er fix: typo 2023-11-25 13:17:25 +09:00
var_args.er fix: {default, variable} parameter bugs 2024-04-24 15:24:05 +09:00
var_kwargs.er fix: keyword argument bugs 2023-12-29 17:00:11 +09:00