[r"(?i)(?<!:)(\b|(?=[-:]))(?:%s)\b"%"|".join([a[i].lower()foriinaifnot"_"iniandi!="DECIMAL"]),lambdas:s.group().upper()],# uppercase all native commands in the source code
[r"(?<!:)\b(?:%s) [[]"%a['GROUP'],"\n__groupstart__()\nfor __groupindex__ in range(2):\n[\nif __groupindex__ == 1:\n[\n__groupend__()\nbreak\n]\n"],
[r"(?<!:)\b(?:%s) \[(?= |\n)"%a['GROUP'],"\n__groupstart__()\nfor __groupindex__ in range(2):\n[\nif __groupindex__ == 1:\n[\n__groupend__()\nbreak\n]\n"],
[r"(?<!:)\b(?:%s) (%s[^[]*)\[(?= |\n)"%(a['GROUP'],__DECODE_STRING_REGEX__),"\n__groupstart__(\\1)\nfor __groupindex__ in range(2):\n[\nif __groupindex__ == 1:\n[\n__groupend__(\\1)\nbreak\n]\n"],