Overview
Comment: | [build] graph rules reader: prepare function for text processor |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | build | rg |
Files: | files | file ages | folders |
SHA3-256: |
e9e1583710c1261acb60581d46670ed9 |
User & Date: | olr on 2018-06-26 20:19:48 |
Other Links: | branch diff | manifest | tags |
Context
2018-06-27
| ||
07:14 | [core] morph and analyse: parameters to check slice instead of the full value check-in: 366a0b9969 user: olr tags: core, rg | |
2018-06-26
| ||
20:19 | [build] graph rules reader: prepare function for text processor check-in: e9e1583710 user: olr tags: build, rg | |
17:04 | [fr] conversion: regex rules -> graph rules check-in: b548f4e712 user: olr tags: fr, rg | |
Changes
Modified compile_rules_graph.py from [ad40703abe] to [19fb543170].
︙ | ︙ | |||
236 237 238 239 240 241 242 243 244 245 246 247 248 249 | sAction = sAction[1:-1] if not sMsg: print("# Error in action at line " + sActionId + ": The message is empty.") return [sOption, sCondition, cAction, sAction, iStartAction, iEndAction, nPriority, sMsg, sURL] elif cAction == "~": ## text processor if sAction[0:1] == "=": dFUNCTIONS["_g_p_"+sActionId] = sAction[1:] sAction = "=_g_p_"+sActionId elif sAction.startswith('"') and sAction.endswith('"'): sAction = sAction[1:-1] return [sOption, sCondition, cAction, sAction, iStartAction, iEndAction] elif cAction == "/": ## tags | > | 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 | sAction = sAction[1:-1] if not sMsg: print("# Error in action at line " + sActionId + ": The message is empty.") return [sOption, sCondition, cAction, sAction, iStartAction, iEndAction, nPriority, sMsg, sURL] elif cAction == "~": ## text processor if sAction[0:1] == "=": sAction = prepareFunction(sAction, True) dFUNCTIONS["_g_p_"+sActionId] = sAction[1:] sAction = "=_g_p_"+sActionId elif sAction.startswith('"') and sAction.endswith('"'): sAction = sAction[1:-1] return [sOption, sCondition, cAction, sAction, iStartAction, iEndAction] elif cAction == "/": ## tags |
︙ | ︙ |