fork download
  1. .386
  2. .model flat, stdcall
  3. option casemap :none
  4. include \masm32\include\windows.inc
  5. include \masm32\include\kernel32.inc
  6. include \masm32\include\masm32.inc
  7. includelib \masm32\lib\kernel32.lib
  8. includelib \masm32\lib\masm32.lib
  9. .data
  10. HelloWorld db "Hello World!", 0
  11. .code
  12. start:
  13. invoke StdOut, addr HelloWorld
  14. invoke ExitProcess, 0
  15. end start
Compilation error #stdin compilation error #stdout 0s 0KB
stdin
Standard input is empty
compilation info
prog.asm:1: error: attempt to define a local label before any non-local labels
prog.asm:2: error: attempt to define a local label before any non-local labels
prog.asm:2: error: parser: instruction expected
prog.asm:3: error: parser: instruction expected
prog.asm:4: error: parser: instruction expected
prog.asm:5: error: symbol `include' redefined
prog.asm:5: error: parser: instruction expected
prog.asm:6: error: symbol `include' redefined
prog.asm:6: error: parser: instruction expected
prog.asm:7: error: parser: instruction expected
prog.asm:8: error: symbol `includelib' redefined
prog.asm:8: error: parser: instruction expected
prog.asm:13: error: parser: instruction expected
prog.asm:14: error: symbol `invoke' redefined
prog.asm:14: error: parser: instruction expected
prog.asm:15: error: parser: instruction expected
stdout
Standard output is empty