quickscript 0.5.5

A quick programming language with a compiler implemented in Rust.
Documentation
section .data

message db "Hello, x86_64!", 10
length equ $ - message

section .text

global _start

_start:
    mov rax, 1 ; Write is syscall #1
    mov rdi, 1 ; stdout is fd #1
    mov rsi, message ; Put string in rsi
    mov rdx, length ; Put string length in rdx
    syscall ; Syscall

    mov rax, 60 ; Exit is syscall #60
    mov rdi, 0 ; Put exit code 0 in rdi
    syscall ; Syscall