SpookyDervish 897cee96b3 fix
2025-12-22 13:25:21 +11:00
2025-12-20 18:26:47 +11:00
2025-12-20 18:25:53 +11:00
fix
2025-12-22 13:25:21 +11:00
2025-12-19 16:32:24 +11:00
2025-12-19 16:32:24 +11:00
2025-12-22 13:23:45 +11:00
2025-12-21 16:26:26 +11:00
2025-12-22 13:21:09 +11:00
fix
2025-12-22 13:25:21 +11:00

Sylt Logo

VMBL

  • Virtual
  • Machine
  • Based
  • Language

But uhh that's the name of the VM itself, the name of the programming language I made is Sylt, named after the German island.

To compile the VM for Linux: gcc src/main.c src/vmbl.c src/exception.c src/file_utils.c -o vmbl -O3

SASM and Sylt are written in Python for now as I'm too mentally challenged to write C code rn.

Sylt Syntax

(totally not Kotlin lmao)

Example "Hello, World!" Program

def main() {
    println("Hello, World!\n")
}

Variables

def main() {
    // define a variable
    var x = 123

    // define a constant
    const y = 456

    // define two variables on one line
    var x, y = 1, 3

    // you can do the same with constants!
    const x, y = 1, 3
}
Description
virtual machine based language lol
Readme MIT 202 KiB
Languages
C 98%
Makefile 2%