Fix 1986/wall to no longer need -traditional-cpp
This was also a lot of fun to fix. It took a fair bit of tinkering but it was a lot of fun to figure out and now it works like it does with -traditional-cpp! Removed this entry from the bugs.md file as it now works. Also added to the bugs.md a minor clarification about another entry that is in status INABIAF (about warnings).
This commit is contained in:
1 parent
2d145e9f25
commit
a74abb69b7
6 files changed
+123
-38
No files matched your search
+14
-14
@@ -23,10 +23,10 @@ cc;int
|
||||
c;
|
||||
main(;c_(=(*cc);*cc++)c,for);
|
||||
#define _O(s)s
|
||||
main(0xb+(c>>5),C_(s))
|
||||
switch(0xb+(c>>5)){
|
||||
_'\v'
|
||||
:__ _'\f':
|
||||
main(c,C_(s));
|
||||
switch(c){;
|
||||
_c(8098)_c(6055)_c(14779)_c(10682)
|
||||
#define O_(O)_O(O)stem(ccc(
|
||||
_c(15276)_c(11196)_c(15150)
|
||||
@@ -35,34 +35,34 @@ _c(11070)_c(15663)_c(11583)
|
||||
}
|
||||
__
|
||||
default
|
||||
:c_(+)o[c&__LINE__-007];
|
||||
main(c_(-)'-'-1,C_(s))_
|
||||
:c +=o[c&__LINE__-007];
|
||||
switch(c -='-'-1){;case
|
||||
0214
|
||||
:_
|
||||
0216
|
||||
:c_(+)025 _
|
||||
:c+=025 _
|
||||
0207
|
||||
:c_(-)4 _
|
||||
:c-=4 _
|
||||
0233
|
||||
:c_(+)' '-1;
|
||||
}}c_(&)'z'+5;
|
||||
}_C cccc;
|
||||
}main(,cc)
|
||||
:c+=' '-1;
|
||||
}}c&='z'+5;
|
||||
}return cccc;
|
||||
}void main(,cc)
|
||||
C
|
||||
#define O write(1,
|
||||
c=strdup("O");
|
||||
O_(sy) keyboard));
|
||||
system(ccc( keyboard));
|
||||
main(;;,for);
|
||||
read(0,
|
||||
c,1);*
|
||||
c_(&)'~'+1
|
||||
c &= '~'+1
|
||||
;O ccc(
|
||||
c),
|
||||
'\0');
|
||||
main(*c,
|
||||
C_(s));_
|
||||
switch);_
|
||||
4
|
||||
:O_(sy)";kkt -oa, dijszdijs QQ"))_C
|
||||
:system(ccc(";kkt -oa, dijszdijs QQ"));return
|
||||
_
|
||||
13
|
||||
:O o+' ',
|
||||
|
||||
Reference in new issue
Block a user