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