20 lines
386 B
Text
20 lines
386 B
Text
Name: "Preform"
|
|
Details: "The internal Inform syntax analysis grammar language"
|
|
Extension: ".preform"
|
|
|
|
colouring {
|
|
matches of /\S+/ {
|
|
=> !constant
|
|
"::=" => !reserved
|
|
"|" => !reserved
|
|
"==>" => !reserved
|
|
"(" => !reserved
|
|
")" => !reserved
|
|
"..." => !reserved
|
|
"......" => !reserved
|
|
matching /<\S+>/ => !function
|
|
}
|
|
brackets in /.*?==>(.*)/ {
|
|
=> !plain
|
|
}
|
|
}
|