diff --git a/alib2cli/src/lexer/Lexer.cpp b/alib2cli/src/lexer/Lexer.cpp index 1ae4814b7f5f0b7e78fa7182fb599e6c90a163c7..4bb531f49d0c1f003633f9b5b96f19b55a1d8274 100644 --- a/alib2cli/src/lexer/Lexer.cpp +++ b/alib2cli/src/lexer/Lexer.cpp @@ -305,7 +305,7 @@ q3: if ( m_source.getCharacter ( ) == '\0' ) { if ( ( m_source.getCharacter ( ) >= '0' && m_source.getCharacter ( ) <= '9' ) || ( m_source.getCharacter ( ) >= 'a' && m_source.getCharacter ( ) <= 'z' ) || ( m_source.getCharacter ( ) >= 'A' && m_source.getCharacter ( ) <= 'Z' ) - || ( m_source.getCharacter ( ) == ':' ) ) { + || ( m_source.getCharacter ( ) == ':' || m_source.getCharacter ( ) == '_' ) ) { res.m_raw += static_cast < char > ( m_source.getCharacter ( ) ); res.m_value += static_cast < char > ( m_source.getCharacter ( ) ); m_source.advance ( readNextLine );