diff --git a/source/regex.c b/source/regex.c index 449e1df..b34b2ee 100644 --- a/source/regex.c +++ b/source/regex.c @@ -110,48 +110,48 @@ static int escape_1_to_N(const char c, char * whitelist) { case 'i': { const char identifier_chars[] = "@0123456789_" "\300\301\302\303\304" - "\305\306\307\310\311" - "\312\313\314\315\316" - "\317\320\321\322\323" - "\324\325\326\327\330" - "\331\332\333\334\335" - "\336\337"; + "\305\306\307\310\311" + "\312\313\314\315\316" + "\317\320\321\322\323" + "\324\325\326\327\330" + "\331\332\333\334\335" + "\336\337"; strcpy(whitelist, identifier_chars); return sizeof(identifier_chars)-1; }; case 'I': { const char identifier_chars[] = "@_" "\300\301\302\303\304" - "\305\306\307\310\311" - "\312\313\314\315\316" - "\317\320\321\322\323" - "\324\325\326\327\330" - "\331\332\333\334\335" - "\336\337"; + "\305\306\307\310\311" + "\312\313\314\315\316" + "\317\320\321\322\323" + "\324\325\326\327\330" + "\331\332\333\334\335" + "\336\337"; strcpy(whitelist, identifier_chars); return sizeof(identifier_chars)-1; }; case 'k': { const char keyword_chars[] = "@0123456789_" "\300\301\302\303\304" - "\305\306\307\310\311" - "\312\313\314\315\316" - "\317\320\321\322\323" - "\324\325\326\327\330" - "\331\332\333\334\335" - "\336\337"; + "\305\306\307\310\311" + "\312\313\314\315\316" + "\317\320\321\322\323" + "\324\325\326\327\330" + "\331\332\333\334\335" + "\336\337"; strcpy(whitelist, keyword_chars); return sizeof(keyword_chars)-1; }; case 'K': { const char keyword_chars[] = "@_" - "\300\301\302\303\304" - "\305\306\307\310\311" - "\312\313\314\315\316" - "\317\320\321\322\323" - "\324\325\326\327\330" - "\331\332\333\334\335" - "\336\337"; + "\300\301\302\303\304" + "\305\306\307\310\311" + "\312\313\314\315\316" + "\317\320\321\322\323" + "\324\325\326\327\330" + "\331\332\333\334\335" + "\336\337"; strcpy(whitelist, keyword_chars); return sizeof(keyword_chars)-1; }; @@ -167,39 +167,39 @@ static int escape_1_to_N(const char c, char * whitelist) { }; case 'p': { const char printable_chars[] = "@" - "\241\242\243\244\245" - "\246\247\250\251\252" - "\253\254\255\256\257" - "\260\261\262\263\264" - "\265\266\267\270\271" - "\272\273\274\275\276" - "\277" - "\300\301\302\303\304" - "\305\306\307\310\311" - "\312\313\314\315\316" - "\317\320\321\322\323" - "\324\325\326\327\330" - "\331\332\333\334\335" - "\336\337"; + "\241\242\243\244\245" + "\246\247\250\251\252" + "\253\254\255\256\257" + "\260\261\262\263\264" + "\265\266\267\270\271" + "\272\273\274\275\276" + "\277" + "\300\301\302\303\304" + "\305\306\307\310\311" + "\312\313\314\315\316" + "\317\320\321\322\323" + "\324\325\326\327\330" + "\331\332\333\334\335" + "\336\337"; strcpy(whitelist, printable_chars); return sizeof(printable_chars)-1; }; case 'P': { const char printable_chars[] = "@" - "\241\242\243\244\245" - "\246\247\250\251\252" - "\253\254\255\256\257" - "\260\261\262\263\264" - "\265\266\267\270\271" - "\272\273\274\275\276" - "\277" - "\300\301\302\303\304" - "\305\306\307\310\311" - "\312\313\314\315\316" - "\317\320\321\322\323" - "\324\325\326\327\330" - "\331\332\333\334\335" - "\336\337"; + "\241\242\243\244\245" + "\246\247\250\251\252" + "\253\254\255\256\257" + "\260\261\262\263\264" + "\265\266\267\270\271" + "\272\273\274\275\276" + "\277" + "\300\301\302\303\304" + "\305\306\307\310\311" + "\312\313\314\315\316" + "\317\320\321\322\323" + "\324\325\326\327\330" + "\331\332\333\334\335" + "\336\337"; strcpy(whitelist, printable_chars); return sizeof(printable_chars)-1; }; @@ -215,8 +215,8 @@ static int escape_1_to_N(const char c, char * whitelist) { }; case 'x': { const char hex_chars[] = "0123456789" - "abcdef" - "ABCDEF"; + "abcdef" + "ABCDEF"; strcpy(whitelist, hex_chars); return sizeof(hex_chars)-1; }; @@ -227,22 +227,22 @@ static int escape_1_to_N(const char c, char * whitelist) { }; case 'w': { const char word_chars[] = "0123456789" - "abcdefghijklmnopqrstuwxyz" - "ABCDEFGHIJKLMNOPQRSTUWXYZ" - "_"; + "abcdefghijklmnopqrstuwxyz" + "ABCDEFGHIJKLMNOPQRSTUWXYZ" + "_"; strcpy(whitelist, word_chars); return sizeof(word_chars)-1; }; case 'h': { const char very_word_chars[] = "abcdefghijklmnopqrstuwxyz" - "ABCDEFGHIJKLMNOPQRSTUWXYZ" - "_"; + "ABCDEFGHIJKLMNOPQRSTUWXYZ" + "_"; strcpy(whitelist, very_word_chars); return sizeof(very_word_chars)-1; }; case 'a': { const char alpha_chars[] = "abcdefghijklmnopqrstuwxyz" - "ABCDEFGHIJKLMNOPQRSTUWXYZ"; + "ABCDEFGHIJKLMNOPQRSTUWXYZ"; strcpy(whitelist, alpha_chars); return sizeof(alpha_chars)-1; }; @@ -326,10 +326,10 @@ static bool catch_(const regex_t * const regex, #define HALT_AND_CATCH_FIRE -1 -void HOOK_ALL( int from, - const char * const str, - int to, - compiler_state * cs) { +void HOOK_ALL(int from, + const char * const str, + int to, + compiler_state * cs) { int hook_to = (*cs->is_negative) ? HALT_AND_CATCH_FIRE : *cs->state + to; @@ -449,7 +449,7 @@ int regex_free(regex_t * const regex) { // ----------------- static bool regex_assert(const regex_t * const regex, const char * const string, - int state) { + int state) { for (const char * s = string; *s != '\00'; s++) { // delta