-
Notifications
You must be signed in to change notification settings - Fork 0
/
CMakeLists.txt
44 lines (41 loc) · 1.04 KB
/
CMakeLists.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
cmake_minimum_required(VERSION 3.23)
project(project1_lexer)
set(CMAKE_CXX_STANDARD 14)
include_directories(.)
add_executable(project1_lexer
Automaton.h
ColonAutomaton.cpp
ColonAutomaton.h
ColonDashAutomaton.cpp
ColonDashAutomaton.h
CommaAutomaton.cpp
CommaAutomaton.h
CommentAutomaton.cpp
CommentAutomaton.h
EOFAutomaton.cpp
EOFAutomaton.h
FactsAutomaton.cpp
FactsAutomaton.h
IDAutomaton.cpp
IDAutomaton.h
LeftParenAutomaton.cpp
LeftParenAutomaton.h
Lexer.cpp
Lexer.h
main.cpp
PeriodAutomaton.cpp
PeriodAutomaton.h
QueriesAutomaton.cpp
QueriesAutomaton.h
QuestionAutomaton.cpp
QuestionAutomaton.h
RightParenAutomaton.cpp
RightParenAutomaton.h
RulesAutomaton.cpp
RulesAutomaton.h
SchemesAutomaton.cpp
SchemesAutomaton.h
StringAutomaton.cpp
StringAutomaton.h
Token.cpp
Token.h)