fork(1) download
  1. #pragma comment(linker,"/section:.bss,wer")
  2.  
  3. char
  4. $[
  5. 999
  6. ];$_
  7. (_,l,b,d,
  8. _$)
  9.  
  10. char
  11. *l,*d;
  12. {
  13. return!!
  14. $==_?$_(-'A'):_-_>
  15. _?$_(-~_,$["_)&(c^3!$? N-+Ta[7u|*hp0I:o2]4tU=Li<x1d>"
  16. "/P B{n@%8~g,}l6Efe95b#; "[-_]]=-_,2*'@'+$):3<_?$_(_-(1
  17. <_$),l+-~(1<_$),b,1+d,-~_$%3,*d=!_$?4*(*l)[$]|$[1[l]]>>4:_$<2?$
  18. [1[l]]/4|(*l)[$]<<4:'@'*(*l)[$]|$[1[l]]):2<_?((int(
  19. *)())b)(3*';'+b+2):!_?$_(2,"~\
  20. _=__$ { \
  21. 4 & (!?:$ { \
  22. 8 - ${l(${l(a~ { \
  23. ig & NULL | <*-!e^-___(;, $>!<*-*ec ] ___ &?8/ }\
  24. ( 3# = b____i ]t + [ ~^[; bo + 7 U8[ <*+>*a; 0<* + [*a; p<*0E*$\
  25. } ( : }(; \
  26. } E { ^;\
  27. ${ +#( !ub; 3?~$ > 7L] 1} b^& + [l)[; b2 ? %l&N2g ~N2 (} Ei} [ @?${,N~_); 1)\
  28. &[ @~{ i8%x(9 INT_ %!4U!<) c) (e; ?I( 94c^; eN4&5] _UE( a$o?U\
  29. &[ ]I] + {]6:<] > [ _| 3bL:c8PI > ?L] > 1) _!) ~opf, :=)g Il^n :=)\
  30. [ 23hL ] l*=:pf, :0$=-i) nI07 }] d^B$3f\
  31. } \
  32. 2p?1] >-n&x:P] >+, $3f} 2p?1]\
  33. </= _^+1Ilbn:& ) n4p } i:0$e\
  34. $_) ![, [ =o0-=? p[_",b,b):1<_?*l&&*l
  35. <'!'?$_(_,1+l,b,d):(*d=*l)?$_(_,1+l,b,d+1):$_
  36. ('b',b,b,b,0):b;}main
  37. (_){$_(!
  38. !_);
  39. }
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.c:1: warning: ignoring #pragma comment  [-Wunknown-pragmas]
 #pragma comment(linker,"/section:.bss,wer")
 
prog.c:6:3: warning: return type defaults to ‘int’ [-Wimplicit-int]
 ];$_
   ^~
prog.c: In function ‘$_’:
prog.c:6:3: warning: type of ‘_’ defaults to ‘int’ [-Wimplicit-int]
prog.c:6:3: warning: type of ‘b’ defaults to ‘int’ [-Wimplicit-int]
prog.c:6:3: warning: type of ‘_$’ defaults to ‘int’ [-Wimplicit-int]
prog.c:13:12: warning: the address of ‘$’ will always evaluate as ‘true’ [-Waddress]
     return!!
            ^
prog.c:14:6: warning: logical not is only applied to the left hand side of comparison [-Wlogical-not-parentheses]
     $==_?$_(-'A'):_-_>
      ^~
prog.c:13:11: note: add parentheses around left hand side expression to silence this warning
     return!!
           ^~
           (
     $==_?$_(-'A'):_-_>
     ~      
      )
prog.c:15:15: warning: array subscript has type ‘char’ [-Wchar-subscripts]
     _?$_(-~_,$["_)&(c^3!$? N-+Ta[7u|*hp0I:o2]4tU=Li<x1d>"
               ^
prog.c:17:13: warning: ‘~’ on a boolean expression [-Wbool-operation]
     <_$),l+-~(1<_$),b,1+d,-~_$%3,*d=!_$?4*(*l)[$]|$[1[l]]>>4:_$<2?$
             ^
prog.c:17:13: note: did you mean to use logical not?
     <_$),l+-~(1<_$),b,1+d,-~_$%3,*d=!_$?4*(*l)[$]|$[1[l]]>>4:_$<2?$
             ^
             !
prog.c:17:52: warning: array subscript has type ‘char’ [-Wchar-subscripts]
     <_$),l+-~(1<_$),b,1+d,-~_$%3,*d=!_$?4*(*l)[$]|$[1[l]]>>4:_$<2?$
                                                    ^
prog.c:18:5: warning: array subscript has type ‘char’ [-Wchar-subscripts]
     [1[l]]/4|(*l)[$]<<4:'@'*(*l)[$]|$[1[l]]):2<_?((int(
     ^
prog.c:18:38: warning: array subscript has type ‘char’ [-Wchar-subscripts]
     [1[l]]/4|(*l)[$]<<4:'@'*(*l)[$]|$[1[l]]):2<_?((int(
                                      ^
prog.c:18:51: warning: cast to pointer from integer of different size [-Wint-to-pointer-cast]
     [1[l]]/4|(*l)[$]<<4:'@'*(*l)[$]|$[1[l]]):2<_?((int(
                                                   ^
prog.c: At top level:
prog.c:36:22: warning: return type defaults to ‘int’ [-Wimplicit-int]
     ('b',b,b,b,0):b;}main
                      ^~~~
prog.c: In function ‘main’:
prog.c:36:22: warning: type of ‘_’ defaults to ‘int’ [-Wimplicit-int]
{standard input}: Assembler messages:
{standard input}:19: Error: operand type mismatch for `jmp'
{standard input}:31: Error: illegal immediate register operand (%rip)
{standard input}:36: Error: operand type mismatch for `jmp'
{standard input}:42: Error: operand type mismatch for `jmp'
{standard input}:107: Error: operand type mismatch for `jmp'
{standard input}:128: Error: illegal immediate register operand (%rip)
{standard input}:161: Error: operand type mismatch for `jmp'
{standard input}:187: Error: operand type mismatch for `jmp'
{standard input}:202: Error: illegal immediate register operand (%rip)
{standard input}:228: Error: operand type mismatch for `call'
stdout
Standard output is empty