by@progrunner17
WA
`define EOF 32'hFFFF_FFFF `define STDIN 32'h8000_0000 module cat; integer c,d; initial begin c = $fgetc(`STDIN); i = 0; d = 0; while (c != `EOF) begin i = 1; while( c != 10)begin d += (c - 48) * i; i *= 2; c = $fgetc(`STDIN); end $write("%d", c); c = $fgetc(`STDIN); end end endmodule
01010101 00101100 01100111 01011011 11101100 01001011 10101010 10000111 00000001 01001110 00001010 10000010 00110111 11010010 10110101 00000011 00111011 01001111 11011010 01011101 00100100 00000000 00001010 00010101 11100001 01111111 11000011 10011111 00001111 10101011 00110000 00000110 00011100 10000101 11110111 10101011 01000010 10001000 11111101 10110110 10111110 10001010 11100111 01010011 01101001 10011001 10101110 00101101 01110101 01111000
/volume/CODE:13: syntax error /volume/CODE:13: Syntax in assignment statement l-value. /volume/CODE:14: syntax error /volume/CODE:14: Syntax in assignment statement l-value. /home/esolang/bin/verilog: line 4: /tmp/code: No such file or directory rm: cannot remove '/tmp/code': No such file or directory