Minimal programming language prototype, created with goal to have very small compiler, so that anyone can write his own compiler for it.
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

32 lignes
289B

  1. format ELF64 executable 3
  2. segment readable executable
  3. entry main
  4. main:
  5. ; system ({...});
  6. mov rax, 1
  7. mov rdi, 1
  8. mov rsi, text
  9. mov rdx, [size]
  10. syscall
  11. ; return;
  12. xor rax, rax
  13. ret
  14. ;end
  15. mov rax, 60
  16. mov rdi, 0
  17. syscall
  18. segment readable writable
  19. text db 'Heyo world!', 10, 0
  20. size dq 12