From 47d03b836d675b99bd6c965d316741ebaac14dcf Mon Sep 17 00:00:00 2001 From: Gabriel Studer <gabriel.studer@unibas.ch> Date: Mon, 3 Jun 2019 10:17:06 +0200 Subject: [PATCH] lex token starting with underscore as string The result are valid queries of chains with name '_'. --- modules/mol/base/src/impl/query_impl.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/modules/mol/base/src/impl/query_impl.cc b/modules/mol/base/src/impl/query_impl.cc index 849b2977a..618d579a6 100644 --- a/modules/mol/base/src/impl/query_impl.cc +++ b/modules/mol/base/src/impl/query_impl.cc @@ -180,7 +180,8 @@ QueryToken QueryLexer::LexToken() { if (isdigit(current_char) || current_char=='-') { return this->LexNumericToken(); } - if (isalpha(current_char) || current_char=='?' || current_char=='*') { + if (isalpha(current_char) || current_char=='?' || current_char=='*' || + current_char=='_') { return this->LexIdentOrStringToken(); } switch (current_char) { -- GitLab