Skip to content

Commit dd997f8

Browse files
committed
doxygen added;a demostrate translator added; the architecture of this libary is better
1 parent 2f10eaf commit dd997f8

File tree

322 files changed

+30982
-343
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

322 files changed

+30982
-343
lines changed

.cproject

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -55,7 +55,7 @@
5555
</toolChain>
5656
</folderInfo>
5757
<sourceEntries>
58-
<entry excluding="deprecated|examples|test/simple.cpp" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
58+
<entry excluding="test/normal_test1.cpp|deprecated|examples|test/simple.cpp" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
5959
</sourceEntries>
6060
</configuration>
6161
</storageModule>
@@ -105,7 +105,7 @@
105105
</toolChain>
106106
</folderInfo>
107107
<sourceEntries>
108-
<entry excluding="deprecated|examples|test/simple.cpp" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
108+
<entry excluding="test/normal_test1.cpp|deprecated|examples|test/simple.cpp" flags="VALUE_WORKSPACE_PATH|RESOLVED" kind="sourcePath" name=""/>
109109
</sourceEntries>
110110
</configuration>
111111
</storageModule>

.settings/language.settings.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
66
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
77
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
8-
<provider class="org.eclipse.cdt.managedbuilder.internal.language.settings.providers.GCCBuiltinSpecsDetectorCygwin" console="false" env-hash="-442048995773622986" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetectorCygwin" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cygwin" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
8+
<provider class="org.eclipse.cdt.managedbuilder.internal.language.settings.providers.GCCBuiltinSpecsDetectorCygwin" console="false" env-hash="723679740689398334" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetectorCygwin" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cygwin" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
99
<language-scope id="org.eclipse.cdt.core.gcc"/>
1010
<language-scope id="org.eclipse.cdt.core.g++"/>
1111
</provider>
@@ -16,7 +16,7 @@
1616
<provider copy-of="extension" id="org.eclipse.cdt.ui.UserLanguageSettingsProvider"/>
1717
<provider-reference id="org.eclipse.cdt.core.ReferencedProjectsLanguageSettingsProvider" ref="shared-provider"/>
1818
<provider-reference id="org.eclipse.cdt.managedbuilder.core.MBSLanguageSettingsProvider" ref="shared-provider"/>
19-
<provider class="org.eclipse.cdt.managedbuilder.internal.language.settings.providers.GCCBuiltinSpecsDetectorCygwin" console="false" env-hash="-442050077266786891" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetectorCygwin" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cygwin" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
19+
<provider class="org.eclipse.cdt.managedbuilder.internal.language.settings.providers.GCCBuiltinSpecsDetectorCygwin" console="false" env-hash="723678659196234429" id="org.eclipse.cdt.managedbuilder.core.GCCBuiltinSpecsDetectorCygwin" keep-relative-paths="false" name="CDT GCC Built-in Compiler Settings Cygwin" parameter="${COMMAND} ${FLAGS} -E -P -v -dD &quot;${INPUTS}&quot;" prefer-non-shared="true">
2020
<language-scope id="org.eclipse.cdt.core.gcc"/>
2121
<language-scope id="org.eclipse.cdt.core.g++"/>
2222
</provider>

ADVANCES

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
1+
DON'T KEEP ONE THING NOT DONE IN YOUR MIND.
22

33
GrammaUtils
44
1.我将Grammar拼错成了Gramma,我不打算修正这个错误了

Debug/compiler-debug.exe

1.36 MB
Binary file not shown.

Debug/makefile

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -43,7 +43,7 @@ endif
4343
all: compiler-debug.exe
4444

4545
dependents:
46-
-cd D:/Pool/eclipse-workspace/leetcode/Debug && $(MAKE) all
46+
-cd D:/Pool/eclipse-workspace/leetcode/Debug && $(MAKE) clean all
4747

4848
# Tool invocations
4949
compiler-debug.exe: $(OBJS) $(USER_OBJS) D:/Pool/eclipse-workspace/leetcode/Debug/leetcode.exe

Debug/out.txt

Whitespace-only changes.

Debug/src/GrammaUtils.o

3.01 KB
Binary file not shown.

Debug/src/GrammarTranslateUtils.d

Lines changed: 19 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,22 @@
11
src/GrammarTranslateUtils.o: ../src/GrammarTranslateUtils.cpp \
2-
D:\Pool\eclipse-workspace\compiler-debug\include/GrammarTranslateUtils.h
2+
D:\Pool\eclipse-workspace\compiler-debug\include/GrammarTranslateUtils.h \
3+
D:\Pool\eclipse-workspace\compiler-debug\include/FAUtils.h \
4+
D:\Pool\eclipse-workspace\compiler-debug\include/MutualMap.h \
5+
D:\Pool\eclipse-workspace\leetcode\include/StringUtils.h \
6+
D:\Pool\eclipse-workspace\compiler-debug\include/GrammaUtils.h \
7+
C:\Users\13774\Desktop\bochs\devel\x2\ system\include/def.h \
8+
D:\Pool\eclipse-workspace\compiler-debug\include/LexicalParser.h
39

410
D:\Pool\eclipse-workspace\compiler-debug\include/GrammarTranslateUtils.h:
11+
12+
D:\Pool\eclipse-workspace\compiler-debug\include/FAUtils.h:
13+
14+
D:\Pool\eclipse-workspace\compiler-debug\include/MutualMap.h:
15+
16+
D:\Pool\eclipse-workspace\leetcode\include/StringUtils.h:
17+
18+
D:\Pool\eclipse-workspace\compiler-debug\include/GrammaUtils.h:
19+
20+
C:\Users\13774\Desktop\bochs\devel\x2\ system\include/def.h:
21+
22+
D:\Pool\eclipse-workspace\compiler-debug\include/LexicalParser.h:

Debug/src/GrammarTranslateUtils.o

1010 KB
Binary file not shown.

Debug/src/LexicalParser.d

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,22 @@
11
src/LexicalParser.o: ../src/LexicalParser.cpp \
22
D:\Pool\eclipse-workspace\compiler-debug\include/LexicalParser.h \
3+
D:\Pool\eclipse-workspace\compiler-debug\include/GrammaUtils.h \
4+
C:\Users\13774\Desktop\bochs\devel\x2\ system\include/def.h \
5+
D:\Pool\eclipse-workspace\compiler-debug\include/MutualMap.h \
6+
D:\Pool\eclipse-workspace\leetcode\include/StringUtils.h \
37
D:\Pool\eclipse-workspace\compiler-debug\include/macros/all.h \
48
D:\Pool\eclipse-workspace\compiler-debug\include/macros/LexicalParser_macros.h
59

610
D:\Pool\eclipse-workspace\compiler-debug\include/LexicalParser.h:
711

12+
D:\Pool\eclipse-workspace\compiler-debug\include/GrammaUtils.h:
13+
14+
C:\Users\13774\Desktop\bochs\devel\x2\ system\include/def.h:
15+
16+
D:\Pool\eclipse-workspace\compiler-debug\include/MutualMap.h:
17+
18+
D:\Pool\eclipse-workspace\leetcode\include/StringUtils.h:
19+
820
D:\Pool\eclipse-workspace\compiler-debug\include/macros/all.h:
921

1022
D:\Pool\eclipse-workspace\compiler-debug\include/macros/LexicalParser_macros.h:

0 commit comments

Comments
 (0)