Branch: Tag:

2022-04-28

2022-04-28 13:15:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>

Runtime: '~' now represents the T_NOT operator when rendering types.

2206:    while(isspace(EXTRACT_UCHAR(*s))) ++*s;    switch(**s)    { -  case '!': +  case '!': case '~':    ++*s;    internal_parse_typeB(s);    push_type(T_NOT);
2885:       case T_NOT:    if (t->car && (t->car->type > T_NOT)) { -  string_builder_sprintf(s, "!(%T)", t->car); +  string_builder_sprintf(s, "~(%T)", t->car);    } else { -  string_builder_sprintf(s, "!%T", t->car); +  string_builder_sprintf(s, "~%T", t->car);    }    break;