DOML's Obnoxious Micro Language

DOML is an obnoxious language, that's very hard to use. It's made to celebrate our Chief Emoji Officer DOML and his love of Emoji. It's an incredibly small language. Whitespace shouldn't matter, but might because I'm awful at programming. It is formed of 7 emoji ⏩⏪▶️◀️✌️🏁🛑. Here's an example:

🏁
  ✌️key✌️ ▶️value◀️
  ✌️you can array✌️ ⏩
    ▶️Obnoxious◀️
    ▶️language◀️
  ⏪
🛑

Example

package main

import (
  "fmt"

  "doml.lol/go-doml"
)

func main() {
  fmt.Println(doml.Parse(`🏁
  ✌️key✌️ ▶️value◀️
  ✌️you can array✌️ ⏩
    ▶️Obnoxious◀️
    ▶️language◀️
  ⏪
🛑`));
}

Cheat Sheet

🏁 🛑 Start/end document
✌️key✌️ Key
⏩ ⏪ Start/end array
▶️◀️ Start/end item

Links