riju/langs/mips.yaml

28 lines
384 B
YAML

id: "mips"
aliases:
- "mips64"
name: "MIPS"
monacoLang: mips
main: "main.S"
template: |2
.text
.global main
main:
li $v0, 5001
li $a0, 1
dla $a1, message
li $a2, 14
syscall
li $v0, 5058
li $a0, 0
syscall
.data
message:
.string "Hello, world!\n"
compile: |
mips64-linux-gnuabi64-gcc main.S -o main -static
run: |
qemu-mips64-static main