utilities
| 50 | |
| 51 | // utilities |
| 52 | string group(string in) { return "(?:" + in + ")"; } // groups sub-patterns to control eval order |
| 53 | string capt (string in) { return "(" + in + ")"; } // captures sub-patterns for later extraction |
| 54 | string opt (string in) { return group(in) + "?"; } // groups and makes optional a sub-pattern |
| 55 |
no outgoing calls
no test coverage detected