1 | // pyext/fastlex.c
|
2 |
|
3 | static PyMethodDef methods[] = {
|
4 | {"MatchOshToken", fastlex_MatchOshToken, METH_VARARGS},
|
5 | {"MatchEchoToken", fastlex_MatchEchoToken, METH_VARARGS},
|
6 | {"MatchGlobToken", fastlex_MatchGlobToken, METH_VARARGS},
|
7 | {"MatchPS1Token", fastlex_MatchPS1Token, METH_VARARGS},
|
8 | {"MatchHistoryToken", fastlex_MatchHistoryToken, METH_VARARGS},
|
9 | {"MatchBraceRangeToken", fastlex_MatchBraceRangeToken, METH_VARARGS},
|
10 | {"MatchJ8Token", fastlex_MatchJ8Token, METH_VARARGS},
|
11 | {"MatchJ8LinesToken", fastlex_MatchJ8LinesToken, METH_VARARGS},
|
12 | {"MatchJ8StrToken", fastlex_MatchJ8StrToken, METH_VARARGS},
|
13 | {"MatchJsonStrToken", fastlex_MatchJsonStrToken, METH_VARARGS},
|
14 | {"MatchShNumberToken", fastlex_MatchShNumberToken, METH_VARARGS},
|
15 | {"IsValidVarName", fastlex_IsValidVarName, METH_VARARGS},
|
16 | {"ShouldHijack", fastlex_ShouldHijack, METH_VARARGS},
|
17 | {"LooksLikeInteger", fastlex_LooksLikeInteger, METH_VARARGS},
|
18 | {"LooksLikeYshInt", fastlex_LooksLikeYshInt, METH_VARARGS},
|
19 | {"LooksLikeYshFloat", fastlex_LooksLikeYshFloat, METH_VARARGS},
|
20 | {0},
|
21 | };
|