Commit d66fc3f9 authored by Martin Blix Grydeland's avatar Martin Blix Grydeland

Use spaces instead of tabs to keep python3 happy

parent 50bc0029
...@@ -60,7 +60,7 @@ tokens = { ...@@ -60,7 +60,7 @@ tokens = {
# Boolean operators # Boolean operators
"T_AND": "and", "T_AND": "and",
"T_OR": "or", "T_OR": "or",
"T_NOT": "not", "T_NOT": "not",
# Miscellaneous # Miscellaneous
None: "<>~[]{}():,", None: "<>~[]{}():,",
...@@ -69,8 +69,8 @@ tokens = { ...@@ -69,8 +69,8 @@ tokens = {
"VAL": None, "VAL": None,
"EOI": None, "EOI": None,
# Special # Special
"T_TRUE": None, "T_TRUE": None,
} }
####################################################################### #######################################################################
...@@ -106,19 +106,19 @@ vxp_fixed_token(const char *p, const char **q) ...@@ -106,19 +106,19 @@ vxp_fixed_token(const char *p, const char **q)
if (j[0] != last_initial): if (j[0] != last_initial):
continue continue
fo.write("\t\tif (") fo.write("\t\tif (")
k = 1 k = 1
l = len(j) l = len(j)
while (k < l): while (k < l):
fo.write("p[%d] == '%s'" % (k, j[k])) fo.write("p[%d] == '%s'" % (k, j[k]))
fo.write(" &&\n\t\t ") fo.write(" &&\n\t\t ")
k += 1 k += 1
fo.write("(isword(p[%d]) ? !isword(p[%d]) : 1)) {\n" % fo.write("(isword(p[%d]) ? !isword(p[%d]) : 1)) {\n" %
(l - 1, l)) (l - 1, l))
fo.write("\t\t\t*q = p + %d;\n" % l) fo.write("\t\t\t*q = p + %d;\n" % l)
fo.write("\t\t\treturn (%s);\n" % emit[j]) fo.write("\t\t\treturn (%s);\n" % emit[j])
fo.write("\t\t}\n"); fo.write("\t\t}\n");
fo.write("\t\treturn (0);\n") fo.write("\t\treturn (0);\n")
fo.write("\tdefault:\n\t\treturn (0);\n\t}\n}\n") fo.write("\tdefault:\n\t\treturn (0);\n\t}\n}\n")
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment