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