yuki-kimoto / SPVM

SPVM Language
https://metacpan.org/pod/SPVM
MIT License
61 stars 14 forks source link

Logical Not bug? #499

Closed yuki-kimoto closed 6 months ago

yuki-kimoto commented 6 months ago

Logical Not bug?

        my $basic_type_name = $basic_type->get_name;
        my $basic_type_is_anon = $basic_type->is_anon;

        my $left = !!$basic_type->is_anon;

        my $rigth = !!$is_anon;

        # Wrong result
        my $is_anon_match = (!!$basic_type->is_anon) == (!!$is_anon);

        warn "$basic_type_name : $basic_type_is_anon, left:$left, right:$rigth, is_anon_match: $is_anon_match";

        warn $is_anon_match;
yuki-kimoto commented 6 months ago

Fixed.