From bedf902ecae1a72b4854949b0d342b5a10f6abd5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jan=20Tr=C3=A1vn=C3=AD=C4=8Dek?= <jan.travnicek@fit.cvut.cz> Date: Sat, 19 Mar 2022 18:35:17 +0100 Subject: [PATCH] cli: allow _ inidentifier --- alib2cli/src/lexer/Lexer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/alib2cli/src/lexer/Lexer.cpp b/alib2cli/src/lexer/Lexer.cpp index 1ae4814b7f..4bb531f49d 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 ); -- GitLab