Cache commonly-used patterns. More...
#include "lib.h"
Data Fields | |
| int | list_all |
| ^~l | |
| int | list_one |
| ~l | |
| int | sub_all |
| ^~u | |
| int | sub_one |
| ~u | |
| int | pers_recip_all |
| ^~p | |
| int | pers_recip_one |
| ~p | |
| int | pers_from_all |
| ^~P | |
| int | pers_from_one |
| ~P | |
Cache commonly-used patterns.
This is used when a message is repeatedly pattern matched against. e.g. for color, scoring, hooks. It caches a few of the potentially slow operations. Each entry has a value of 0 = unset, 1 = false, 2 = true