all repos — dotfiles @ 0488c735891393fdfedc98460aa5e7a59b091449

random configuration files

micro/syntax/uxn.yaml (raw)

1
2
3
4
5
6
7
8
9
10
11
filetype: uxntal

detect:
  filename: "\\.tal$"

rules:
  - constant: "[\"#'|$][^\ \n\r]+"
  - identifier: "[@,;.&][^\ \n\r]+"
  - statement: "\\b(BRK|LIT|NOP|POP|DUP|SWP|OVR|ROT|EQU|NEQ|GTH|LTH|JMP|JCN|JSR|STH|LDZ|STZ|LDR|STR|LDA|STA|DEI|DEO|ADD|SUB|MUL|DIV|AND|ORA|EOR|SFT)[2rk]?\\b"
  - comment: "\\([\\S\\s]*\\)"
  - symbol: "\\[|\\]"