pike.git/
src/
pike_types.cmod
Branch:
Tag:
Non-build tags
All tags
No tags
2022-04-28
2022-04-28 13:15:47 by Henrik Grubbström (Grubba) <grubba@grubba.org>
c404c06931e66056d0b2f7843461745296f62d52 (
7
lines) (+
4
/-
3
)
[
Show
|
Annotate
]
Branch:
master
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;