template simpleParse(NodeType, parts...)
protected final
enum simpleParse =
"auto startIndex = index;\nauto node = allocator.make!" ~ NodeType.stringof ~ ";\n" ~ nodeComm ~ nodeLine ~ nodeColumn ~ nodeLoc ~ simpleParseItems!(parts) ~ "\nnode.tokens = tokens[startIndex .. index];\nreturn node;\n";