Skip to content

Commit 4a37e77

Browse files
author
Robert Durst
authored
Merge pull request #81 from sailfish-lang/0.2.0
Parser 2.0
2 parents 6b9c272 + 77d3fbe commit 4a37e77

34 files changed

+2133
-187
lines changed

.gitignore

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,4 +47,6 @@ cmake_install.cmake
4747
install_manifest.txt
4848
compile_commands.json
4949
CTestTestfile.cmake
50-
_deps
50+
_deps
51+
52+
.vscode/ipch/

.gitmodules

Lines changed: 0 additions & 3 deletions
This file was deleted.
-83.4 MB
Binary file not shown.
-8 Bytes
Binary file not shown.
-59.4 MB
Binary file not shown.
-8 Bytes
Binary file not shown.
-39.5 MB
Binary file not shown.
-8 Bytes
Binary file not shown.

.vscode/settings.json

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,9 @@
5252
"chrono": "cpp",
5353
"numeric": "cpp",
5454
"ratio": "cpp",
55-
"algorithm": "cpp"
55+
"algorithm": "cpp",
56+
"condition_variable": "cpp",
57+
"mutex": "cpp",
58+
"thread": "cpp"
5659
}
5760
}

CMakeLists.txt

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8,12 +8,15 @@ ADD_LIBRARY(SailfishcLibs
88
./src/lexar/Lexar2.cpp
99
./src/lexar/Token2.cpp
1010
./src/parser/Parser.cpp
11+
./src/parser/Parser2.cpp
12+
./src/parser/Lexeme.cpp
1113
./src/visitor/Visitor.cpp
1214
./src/semantics/SymbolTable.cpp
1315
./src/semantics/TypeChecker.cpp
1416
./src/errorhandler/SemanticErrorHandler.cpp
1517
./src/errorhandler/SymbolTableErrorHandler.cpp
1618
./src/errorhandler/ParserErrorHandler.cpp
19+
./src/errorhandler/Parser2ErrorHandler.cpp
1720
./src/common/ReservedWords.cpp
1821
./src/main/CommandLine.cpp
1922
./src/transpiler/Transpiler.cpp

0 commit comments

Comments
 (0)