tree-sitter-m68k
Version:
Motorola 68000 family assembly grammar for tree-sitter
2,107 lines • 169 kB
JSON
{
"name": "m68k",
"word": "_symbol_chars",
"rules": {
"source_file": {
"type": "SEQ",
"members": [
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_nl"
},
{
"type": "BLANK"
}
]
},
{
"type": "PREC_LEFT",
"value": 0,
"content": {
"type": "SEQ",
"members": [
{
"type": "REPEAT",
"content": {
"type": "SEQ",
"members": [
{
"type": "SYMBOL",
"name": "_element"
},
{
"type": "SYMBOL",
"name": "_nl"
}
]
}
},
{
"type": "SYMBOL",
"name": "_element"
},
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_nl"
},
{
"type": "BLANK"
}
]
}
]
}
}
]
},
"element_list": {
"type": "SEQ",
"members": [
{
"type": "REPEAT",
"content": {
"type": "SEQ",
"members": [
{
"type": "SYMBOL",
"name": "_element"
},
{
"type": "SYMBOL",
"name": "_nl"
}
]
}
},
{
"type": "SYMBOL",
"name": "_element"
},
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_nl"
},
{
"type": "BLANK"
}
]
}
]
},
"_element": {
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_definition"
},
{
"type": "SYMBOL",
"name": "_statement"
},
{
"type": "SYMBOL",
"name": "_standalone_label"
},
{
"type": "SYMBOL",
"name": "_standalone_comment"
},
{
"type": "SYMBOL",
"name": "_block"
}
]
},
"_standalone_label": {
"type": "SEQ",
"members": [
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_label"
},
{
"type": "ALIAS",
"content": {
"type": "SYMBOL",
"name": "_name"
},
"named": true,
"value": "label"
}
]
},
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "comment"
},
{
"type": "BLANK"
}
]
}
]
},
"_standalone_comment": {
"type": "PREC",
"value": -1,
"content": {
"type": "SEQ",
"members": [
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_ws"
},
{
"type": "BLANK"
}
]
},
{
"type": "SYMBOL",
"name": "comment"
}
]
}
},
"_definition": {
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "macro_definition"
},
{
"type": "SYMBOL",
"name": "symbol_definition"
},
{
"type": "SYMBOL",
"name": "symbol_assignment"
},
{
"type": "SYMBOL",
"name": "offset_definition"
},
{
"type": "SYMBOL",
"name": "register_definition"
},
{
"type": "SYMBOL",
"name": "register_list_definition"
}
]
},
"_statement": {
"type": "SEQ",
"members": [
{
"type": "SYMBOL",
"name": "_start_line"
},
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "instruction"
},
{
"type": "SYMBOL",
"name": "macro_call"
},
{
"type": "SYMBOL",
"name": "conditional_instruction"
},
{
"type": "SYMBOL",
"name": "directive"
},
{
"type": "SYMBOL",
"name": "section"
},
{
"type": "SYMBOL",
"name": "opt"
},
{
"type": "SYMBOL",
"name": "include"
},
{
"type": "SYMBOL",
"name": "include_bin"
},
{
"type": "SYMBOL",
"name": "include_dir"
},
{
"type": "SYMBOL",
"name": "external_definition"
},
{
"type": "SYMBOL",
"name": "external_reference"
},
{
"type": "SYMBOL",
"name": "_data"
}
]
},
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_end_line"
},
{
"type": "BLANK"
}
]
}
]
},
"_block": {
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "repeat"
},
{
"type": "SYMBOL",
"name": "conditional"
},
{
"type": "SYMBOL",
"name": "rem"
},
{
"type": "SYMBOL",
"name": "end"
}
]
},
"_start_line": {
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_label"
},
{
"type": "SYMBOL",
"name": "_ws"
}
]
},
"_label": {
"type": "CHOICE",
"members": [
{
"type": "ALIAS",
"content": {
"type": "SYMBOL",
"name": "_label_definition"
},
"named": true,
"value": "label"
},
{
"type": "SYMBOL",
"name": "external_label"
}
]
},
"_name": {
"type": "FIELD",
"name": "name",
"content": {
"type": "SYMBOL",
"name": "_identifier"
}
},
"_label_definition": {
"type": "CHOICE",
"members": [
{
"type": "SEQ",
"members": [
{
"type": "SYMBOL",
"name": "_label_colon"
},
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_ws"
},
{
"type": "BLANK"
}
]
}
]
},
{
"type": "SEQ",
"members": [
{
"type": "SYMBOL",
"name": "_name"
},
{
"type": "SYMBOL",
"name": "_ws"
}
]
}
]
},
"_label_colon": {
"type": "SEQ",
"members": [
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_ws"
},
{
"type": "BLANK"
}
]
},
{
"type": "SYMBOL",
"name": "_name"
},
{
"type": "STRING",
"value": ":"
}
]
},
"external_label": {
"type": "SEQ",
"members": [
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_ws"
},
{
"type": "BLANK"
}
]
},
{
"type": "SYMBOL",
"name": "_name"
},
{
"type": "STRING",
"value": "::"
},
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_ws"
},
{
"type": "BLANK"
}
]
}
]
},
"comment": {
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_comment_star"
},
{
"type": "SYMBOL",
"name": "_comment_semi"
}
]
},
"_comment_semi": {
"type": "PATTERN",
"value": ";[^\\n\\r]*"
},
"_comment_star": {
"type": "PATTERN",
"value": "\\*[^\\n\\r]*"
},
"_end_line": {
"type": "CHOICE",
"members": [
{
"type": "SEQ",
"members": [
{
"type": "CHOICE",
"members": [
{
"type": "SYMBOL",
"name": "_ws"
},
{
"type": "BLANK"
}
]
},
{
"type": "ALIAS",
"content": {
"type": "SYMBOL",
"name": "_comment_semi"
},
"named": true,
"value": "comment"
}
]
},
{
"type": "ALIAS",
"content": {
"type": "PATTERN",
"value": "\\s+\\*.+"
},
"named": true,
"value": "comment"
},
{
"type": "SEQ",
"members": [
{
"type": "SYMBOL",
"name": "_ws"
},
{
"type": "ALIAS",
"content": {
"type": "PATTERN",
"value": "[^\\r\\n]+"
},
"named": true,
"value": "comment"
}
]
}
]
},
"_instruction_mnemonic_op": {
"type": "ALIAS",
"content": {
"type": "CHOICE",
"members": [
{
"type": "PATTERN",
"value": "[bB][cC][hH][gG]"
},
{
"type": "PATTERN",
"value": "[bB][cC][lL][rR]"
},
{
"type": "PATTERN",
"value": "[bB][sS][eE][tT]"
},
{
"type": "PATTERN",
"value": "[bB][tT][sS][tT]"
},
{
"type": "PATTERN",
"value": "[lL][sS][rR]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][eE]"
},
{
"type": "PATTERN",
"value": "[tT][sS][tT]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][eE][sS]"
},
{
"type": "PATTERN",
"value": "[wW][dD][dD][aA][tT][aA]"
},
{
"type": "PATTERN",
"value": "[nN][eE][gG]"
},
{
"type": "PATTERN",
"value": "[nN][eE][gG][xX]"
},
{
"type": "PATTERN",
"value": "[nN][oO][tT]"
},
{
"type": "PATTERN",
"value": "[oO][rR]"
},
{
"type": "PATTERN",
"value": "[oO][rR][iI]"
},
{
"type": "PATTERN",
"value": "[aA][dD][dD][qQ]"
},
{
"type": "PATTERN",
"value": "[aA][dD][dD][iI]"
},
{
"type": "PATTERN",
"value": "[aA][dD][dD][xX]"
},
{
"type": "PATTERN",
"value": "[aA][nN][dD]"
},
{
"type": "PATTERN",
"value": "[aA][nN][dD][iI]"
},
{
"type": "PATTERN",
"value": "[aA][sS][lL]"
},
{
"type": "PATTERN",
"value": "[aA][sS][rR]"
},
{
"type": "PATTERN",
"value": "[cC][aA][sS]"
},
{
"type": "PATTERN",
"value": "[cC][hH][kK]2"
},
{
"type": "PATTERN",
"value": "[cC][lL][rR]"
},
{
"type": "PATTERN",
"value": "[cC][mM][pP]"
},
{
"type": "PATTERN",
"value": "[cC][mM][pP][iI]"
},
{
"type": "PATTERN",
"value": "[cC][mM][pP][mM]"
},
{
"type": "PATTERN",
"value": "[cC][mM][pP]2"
},
{
"type": "PATTERN",
"value": "[eE][oO][rR]"
},
{
"type": "PATTERN",
"value": "[eE][oO][rR][iI]"
},
{
"type": "PATTERN",
"value": "[rR][oO][lL]"
},
{
"type": "PATTERN",
"value": "[rR][oO][rR]"
},
{
"type": "PATTERN",
"value": "[rR][oO][xX][lL]"
},
{
"type": "PATTERN",
"value": "[rR][oO][xX][rR]"
},
{
"type": "PATTERN",
"value": "[sS][uU][bB]"
},
{
"type": "PATTERN",
"value": "[sS][uU][bB][iI]"
},
{
"type": "PATTERN",
"value": "[sS][uU][bB][qQ]"
},
{
"type": "PATTERN",
"value": "[sS][uU][bB][xX]"
},
{
"type": "PATTERN",
"value": "[tT][bB][lL][sS]"
},
{
"type": "PATTERN",
"value": "[tT][bB][lL][sS][nN]"
},
{
"type": "PATTERN",
"value": "[tT][bB][lL][uU]"
},
{
"type": "PATTERN",
"value": "[tT][bB][lL][uU][nN]"
},
{
"type": "PATTERN",
"value": "[aA][dD][dD]"
},
{
"type": "PATTERN",
"value": "[lL][sS][lL]"
},
{
"type": "PATTERN",
"value": "[fF][sS][iI][nN][cC][oO][sS]"
},
{
"type": "PATTERN",
"value": "[fF][tT][sS][tT]"
},
{
"type": "PATTERN",
"value": "[mM][aA][aA][aA][cC]"
},
{
"type": "PATTERN",
"value": "[mM][aA][cC]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][lL][oO]"
},
{
"type": "PATTERN",
"value": "[mM][aA][sS][aA][cC]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][nN][eE]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][eE][aA]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][eE][mM]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][lL][eE]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][eE][pP]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][mM]"
},
{
"type": "PATTERN",
"value": "[mM][sS][aA][aA][cC]"
},
{
"type": "PATTERN",
"value": "[mM][sS][aA][cC]"
},
{
"type": "PATTERN",
"value": "[mM][sS][sS][aA][cC]"
},
{
"type": "PATTERN",
"value": "[mM][uU][lL][sS]"
},
{
"type": "PATTERN",
"value": "[mM][uU][lL][uU]"
},
{
"type": "PATTERN",
"value": "[pP][bB][bB][sS]"
},
{
"type": "PATTERN",
"value": "[pP][bB][bB][cC]"
},
{
"type": "PATTERN",
"value": "[aA][dD][dD][aA]"
},
{
"type": "PATTERN",
"value": "[pP][bB][lL][cC]"
},
{
"type": "PATTERN",
"value": "[pP][bB][sS][sS]"
},
{
"type": "PATTERN",
"value": "[pP][bB][lL][sS]"
},
{
"type": "PATTERN",
"value": "[pP][bB][sS][cC]"
},
{
"type": "PATTERN",
"value": "[pP][bB][aA][sS]"
},
{
"type": "PATTERN",
"value": "[pP][bB][aA][cC]"
},
{
"type": "PATTERN",
"value": "[pP][bB][wW][sS]"
},
{
"type": "PATTERN",
"value": "[pP][bB][wW][cC]"
},
{
"type": "PATTERN",
"value": "[pP][bB][iI][sS]"
},
{
"type": "PATTERN",
"value": "[pP][bB][iI][cC]"
},
{
"type": "PATTERN",
"value": "[pP][bB][gG][sS]"
},
{
"type": "PATTERN",
"value": "[pP][bB][gG][cC]"
},
{
"type": "PATTERN",
"value": "[pP][bB][cC][sS]"
},
{
"type": "PATTERN",
"value": "[pP][bB][cC][cC]"
},
{
"type": "PATTERN",
"value": "[cC][aA][sS]2"
},
{
"type": "PATTERN",
"value": "[cC][hH][kK]"
},
{
"type": "PATTERN",
"value": "[cC][mM][pP][aA]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][bB][sS]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][bB][cC]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][lL][sS]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][lL][cC]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][sS][sS]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][sS][cC]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][aA][sS]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][aA][cC]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][wW][sS]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][wW][cC]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][iI][sS]"
},
{
"type": "PATTERN",
"value": "[dD][iI][vV][sS]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][iI][cC]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][gG][sS]"
},
{
"type": "PATTERN",
"value": "[dD][iI][vV][uU]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][gG][cC]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][cC][sS]"
},
{
"type": "PATTERN",
"value": "[pP][tT][rR][aA][pP][cC][cC]"
},
{
"type": "PATTERN",
"value": "[eE][xX][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][fF]"
},
{
"type": "PATTERN",
"value": "[fF][bB][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[fF][bB][oO][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][oO][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][oO][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][oO][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][oO][gG][lL]"
},
{
"type": "PATTERN",
"value": "[fF][bB][oO][rR]"
},
{
"type": "PATTERN",
"value": "[fF][bB][uU][nN]"
},
{
"type": "PATTERN",
"value": "[fF][bB][uU][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[fF][bB][uU][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][uU][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][uU][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][uU][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][nN][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][sS][fF]"
},
{
"type": "PATTERN",
"value": "[fF][bB][sS][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[fF][bB][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][gG][lL]"
},
{
"type": "PATTERN",
"value": "[fF][bB][gG][lL][eE]"
},
{
"type": "PATTERN",
"value": "[sS][uU][bB][aA]"
},
{
"type": "PATTERN",
"value": "[fF][bB][nN][gG][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][nN][gG][lL]"
},
{
"type": "PATTERN",
"value": "[fF][bB][nN][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][nN][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][nN][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][nN][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][bB][sS][nN][eE]"
},
{
"type": "PATTERN",
"value": "[fF][bB][sS][tT]"
},
{
"type": "PATTERN",
"value": "[tT][pP][fF]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][tT]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][fF]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][hH][iI]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][lL][sS]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][cC][cC]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][hH][sS]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][cC][sS]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][gG][eE]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][mM][iI]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][pP][lL]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][vV][sS]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][vV][cC]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][lL][tT]"
},
{
"type": "PATTERN",
"value": "[lL][iI][nN][kK]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][fF]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][oO][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][oO][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][oO][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][oO][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][oO][gG][lL]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][oO][rR]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][uU][nN]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][uU][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][uU][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][uU][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][uU][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][uU][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][nN][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][sS][fF]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][sS][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][gG][lL]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][gG][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][nN][gG][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][nN][gG][lL]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][nN][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][nN][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][nN][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][nN][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][sS][nN][eE]"
},
{
"type": "PATTERN",
"value": "[fF][tT][rR][aA][pP][sS][tT]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][eE]16"
},
{
"type": "PATTERN",
"value": "[uU][nN][lL][kK]"
},
{
"type": "PATTERN",
"value": "[uU][nN][pP][kK]"
},
{
"type": "PATTERN",
"value": "[pP][aA][cC][kK]"
},
{
"type": "PATTERN",
"value": "[sS][tT][oO][pP]"
},
{
"type": "PATTERN",
"value": "[bB][fF][cC][hH][gG]"
},
{
"type": "PATTERN",
"value": "[pP][fF][lL][uU][sS][hH]"
},
{
"type": "PATTERN",
"value": "[bB][fF][cC][lL][rR]"
},
{
"type": "PATTERN",
"value": "[pP][fF][lL][uU][sS][hH][aA]"
},
{
"type": "PATTERN",
"value": "[bB][fF][eE][xX][tT][sS]"
},
{
"type": "PATTERN",
"value": "[pP][fF][lL][uU][sS][hH][aA][nN]"
},
{
"type": "PATTERN",
"value": "[bB][fF][eE][xX][tT][uU]"
},
{
"type": "PATTERN",
"value": "[pP][fF][lL][uU][sS][hH][nN]"
},
{
"type": "PATTERN",
"value": "[bB][fF][fF][fF][oO]"
},
{
"type": "PATTERN",
"value": "[pP][fF][lL][uU][sS][hH][rR]"
},
{
"type": "PATTERN",
"value": "[bB][fF][iI][nN][sS]"
},
{
"type": "PATTERN",
"value": "[pP][fF][lL][uU][sS][hH][sS]"
},
{
"type": "PATTERN",
"value": "[bB][fF][sS][eE][tT]"
},
{
"type": "PATTERN",
"value": "[pP][lL][oO][aA][dD][rR]"
},
{
"type": "PATTERN",
"value": "[bB][fF][tT][sS][tT]"
},
{
"type": "PATTERN",
"value": "[pP][lL][oO][aA][dD][wW]"
},
{
"type": "PATTERN",
"value": "[bB][gG][nN][dD]"
},
{
"type": "PATTERN",
"value": "[pP][lL][pP][aA][rR]"
},
{
"type": "PATTERN",
"value": "[pP][lL][pP][aA][wW]"
},
{
"type": "PATTERN",
"value": "[bB][kK][pP][tT]"
},
{
"type": "PATTERN",
"value": "[cC][aA][lL][lL][mM]"
},
{
"type": "PATTERN",
"value": "[pP][rR][eE][sS][tT][oO][rR][eE]"
},
{
"type": "PATTERN",
"value": "[pP][sS][aA][vV][eE]"
},
{
"type": "PATTERN",
"value": "[cC][iI][nN][vV][lL]"
},
{
"type": "PATTERN",
"value": "[cC][iI][nN][vV][pP]"
},
{
"type": "PATTERN",
"value": "[cC][iI][nN][vV][aA]"
},
{
"type": "PATTERN",
"value": "[cC][pP][uU][sS][hH][lL]"
},
{
"type": "PATTERN",
"value": "[cC][pP][uU][sS][hH][pP]"
},
{
"type": "PATTERN",
"value": "[cC][pP][uU][sS][hH][aA]"
},
{
"type": "PATTERN",
"value": "[pP][tT][eE][sS][tT][rR]"
},
{
"type": "PATTERN",
"value": "[pP][tT][eE][sS][tT][wW]"
},
{
"type": "PATTERN",
"value": "[pP][uU][lL][sS][eE]"
},
{
"type": "PATTERN",
"value": "[rR][tT][dD]"
},
{
"type": "PATTERN",
"value": "[rR][tT][mM]"
},
{
"type": "PATTERN",
"value": "[tT][rR][aA][pP]"
},
{
"type": "PATTERN",
"value": "[fF][nN][oO][pP]"
},
{
"type": "PATTERN",
"value": "[fF][rR][eE][sS][tT][oO][rR][eE]"
},
{
"type": "PATTERN",
"value": "[fF][sS][aA][vV][eE]"
},
{
"type": "PATTERN",
"value": "[hH][aA][lL][tT]"
},
{
"type": "PATTERN",
"value": "[iI][nN][tT][oO][uU][cC][hH]"
},
{
"type": "PATTERN",
"value": "[jJ][mM][pP]"
},
{
"type": "PATTERN",
"value": "[jJ][sS][rR]"
},
{
"type": "PATTERN",
"value": "[lL][iI][nN][eE][aA]"
},
{
"type": "PATTERN",
"value": "[lL][iI][nN][eE]_[aA]"
},
{
"type": "PATTERN",
"value": "[lL][iI][nN][eE][fF]"
},
{
"type": "PATTERN",
"value": "[lL][iI][nN][eE]_[fF]"
},
{
"type": "PATTERN",
"value": "[bB][hH][sS]"
},
{
"type": "PATTERN",
"value": "[bB][lL][oO]"
},
{
"type": "PATTERN",
"value": "[bB][hH][iI]"
},
{
"type": "PATTERN",
"value": "[bB][lL][sS]"
},
{
"type": "PATTERN",
"value": "[bB][cC][cC]"
},
{
"type": "PATTERN",
"value": "[bB][cC][sS]"
},
{
"type": "PATTERN",
"value": "[bB][nN][eE]"
},
{
"type": "PATTERN",
"value": "[bB][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[bB][vV][cC]"
},
{
"type": "PATTERN",
"value": "[bB][vV][sS]"
},
{
"type": "PATTERN",
"value": "[bB][pP][lL]"
},
{
"type": "PATTERN",
"value": "[bB][mM][iI]"
},
{
"type": "PATTERN",
"value": "[bB][gG][eE]"
},
{
"type": "PATTERN",
"value": "[bB][lL][tT]"
},
{
"type": "PATTERN",
"value": "[bB][gG][tT]"
},
{
"type": "PATTERN",
"value": "[bB][lL][eE]"
},
{
"type": "PATTERN",
"value": "[bB][rR][aA]"
},
{
"type": "PATTERN",
"value": "[bB][sS][rR]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][hH][sS]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][lL][oO]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][hH][iI]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][lL][sS]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][cC][cC]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][cC][sS]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][nN][eE]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][vV][cC]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][vV][sS]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][pP][lL]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][mM][iI]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][gG][eE]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][lL][tT]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][gG][tT]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][lL][eE]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][rR][aA]"
},
{
"type": "PATTERN",
"value": "[jJ][bB][sS][rR]"
},
{
"type": "PATTERN",
"value": "[pP][mM][oO][vV][eE][fF][dD]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV]3[qQ]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][cC][lL][rR]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][eE][cC]"
},
{
"type": "PATTERN",
"value": "[mM][oO][vV][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[wW][dD][eE][bB][uU][gG]"
},
{
"type": "PATTERN",
"value": "[pP][eE][aA]"
},
{
"type": "PATTERN",
"value": "[bB][iI][tT][rR][eE][vV]"
},
{
"type": "PATTERN",
"value": "[bB][yY][tT][eE][rR][eE][vV]"
},
{
"type": "PATTERN",
"value": "[dD][iI][vV][sS][lL]"
},
{
"type": "PATTERN",
"value": "[dD][iI][vV][uU][lL]"
},
{
"type": "PATTERN",
"value": "[eE][xX][gG]"
},
{
"type": "PATTERN",
"value": "[pP][vV][aA][lL][iI][dD]"
},
{
"type": "PATTERN",
"value": "[rR][eE][mM][sS]"
},
{
"type": "PATTERN",
"value": "[eE][xX][tT][bB]"
},
{
"type": "PATTERN",
"value": "[rR][eE][mM][uU]"
},
{
"type": "PATTERN",
"value": "[sS][aA][tT][sS]"
},
{
"type": "PATTERN",
"value": "[fF][fF]1"
},
{
"type": "PATTERN",
"value": "[lL][eE][aA]"
},
{
"type": "PATTERN",
"value": "[lL][pP][sS][tT][oO][pP]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][bB][sS]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][bB][cC]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][lL][sS]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][lL][cC]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][sS][sS]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][sS][cC]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][aA][sS]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][aA][cC]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][wW][sS]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][wW][cC]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][iI][sS]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][iI][cC]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][gG][sS]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][gG][cC]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][cC][sS]"
},
{
"type": "PATTERN",
"value": "[pP][dD][bB][cC][cC]"
},
{
"type": "PATTERN",
"value": "[dD][bB][tT]"
},
{
"type": "PATTERN",
"value": "[dD][bB][fF]"
},
{
"type": "PATTERN",
"value": "[dD][bB][rR][aA]"
},
{
"type": "PATTERN",
"value": "[dD][bB][hH][iI]"
},
{
"type": "PATTERN",
"value": "[dD][bB][lL][sS]"
},
{
"type": "PATTERN",
"value": "[dD][bB][cC][cC]"
},
{
"type": "PATTERN",
"value": "[dD][bB][hH][sS]"
},
{
"type": "PATTERN",
"value": "[dD][bB][cC][sS]"
},
{
"type": "PATTERN",
"value": "[dD][bB][lL][oO]"
},
{
"type": "PATTERN",
"value": "[dD][bB][nN][eE]"
},
{
"type": "PATTERN",
"value": "[dD][bB][vV][sS]"
},
{
"type": "PATTERN",
"value": "[dD][bB][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[dD][bB][pP][lL]"
},
{
"type": "PATTERN",
"value": "[dD][bB][vV][cC]"
},
{
"type": "PATTERN",
"value": "[dD][bB][mM][iI]"
},
{
"type": "PATTERN",
"value": "[dD][bB][gG][eE]"
},
{
"type": "PATTERN",
"value": "[dD][bB][lL][tT]"
},
{
"type": "PATTERN",
"value": "[dD][bB][gG][tT]"
},
{
"type": "PATTERN",
"value": "[dD][bB][lL][eE]"
},
{
"type": "PATTERN",
"value": "[sS][tT][rR][lL][dD][sS][rR]"
},
{
"type": "PATTERN",
"value": "[sS][wW][aA][pP]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][fF]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][oO][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][oO][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][oO][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][oO][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][oO][gG][lL]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][oO][rR]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][uU][nN]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][uU][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][uU][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][uU][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][uU][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][uU][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][nN][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][tT]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][sS][fF]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][sS][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][gG][lL]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][gG][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][nN][gG][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][nN][gG][lL]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][nN][lL][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][nN][lL][tT]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][nN][gG][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][nN][gG][tT]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][sS][nN][eE]"
},
{
"type": "PATTERN",
"value": "[fF][dD][bB][sS][tT]"
},
{
"type": "PATTERN",
"value": "[nN][bB][cC][dD]"
},
{
"type": "PATTERN",
"value": "[aA][bB][cC][dD]"
},
{
"type": "PATTERN",
"value": "[pP][sS][bB][sS]"
},
{
"type": "PATTERN",
"value": "[pP][sS][bB][cC]"
},
{
"type": "PATTERN",
"value": "[pP][sS][lL][sS]"
},
{
"type": "PATTERN",
"value": "[pP][sS][lL][cC]"
},
{
"type": "PATTERN",
"value": "[pP][sS][sS][sS]"
},
{
"type": "PATTERN",
"value": "[pP][sS][sS][cC]"
},
{
"type": "PATTERN",
"value": "[pP][sS][aA][sS]"
},
{
"type": "PATTERN",
"value": "[pP][sS][aA][cC]"
},
{
"type": "PATTERN",
"value": "[pP][sS][wW][sS]"
},
{
"type": "PATTERN",
"value": "[pP][sS][wW][cC]"
},
{
"type": "PATTERN",
"value": "[pP][sS][iI][sS]"
},
{
"type": "PATTERN",
"value": "[pP][sS][iI][cC]"
},
{
"type": "PATTERN",
"value": "[pP][sS][gG][sS]"
},
{
"type": "PATTERN",
"value": "[pP][sS][gG][cC]"
},
{
"type": "PATTERN",
"value": "[pP][sS][cC][sS]"
},
{
"type": "PATTERN",
"value": "[pP][sS][cC][cC]"
},
{
"type": "PATTERN",
"value": "[sS][bB][cC][dD]"
},
{
"type": "PATTERN",
"value": "[sS][tT]"
},
{
"type": "PATTERN",
"value": "[sS][fF]"
},
{
"type": "PATTERN",
"value": "[sS][hH][iI]"
},
{
"type": "PATTERN",
"value": "[sS][lL][sS]"
},
{
"type": "PATTERN",
"value": "[sS][cC][cC]"
},
{
"type": "PATTERN",
"value": "[sS][hH][sS]"
},
{
"type": "PATTERN",
"value": "[sS][cC][sS]"
},
{
"type": "PATTERN",
"value": "[sS][lL][oO]"
},
{
"type": "PATTERN",
"value": "[sS][nN][eE]"
},
{
"type": "PATTERN",
"value": "[sS][eE][qQ]"
},
{
"type": "PATTERN",
"value": "[sS][vV][cC]"
},
{
"type": "PATTERN",
"value": "[sS][vV][sS]"
},
{
"type": "PATTERN",
"value": "[sS][pP][lL]"
},
{
"type": "PATTERN",
"value": "[sS][mM][iI]"
},
{
"type": "PATTERN",
"value": "[sS][gG][eE]"
},
{
"type": "PATTERN",
"value": "[sS][lL][tT]"
},
{
"type": "PATTERN",
"value": "