1005 lines
64 KiB
XML
1005 lines
64 KiB
XML
<project version="4">
|
|
<component name="BookmarksManager">
|
|
<option name="groups">
|
|
<GroupState>
|
|
<option name="name" value="mdoldol" />
|
|
</GroupState>
|
|
</option>
|
|
</component>
|
|
<component name="FileEditorManager">
|
|
<leaf ideFingerprint="ppnzd9ag58m2" SIDE_TABS_SIZE_LIMIT_KEY="-1">
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/test.mdd" file-id="237374" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="216">
|
|
<caret line="8" selection-start-line="8" selection-end-line="8" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"test.mdd","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,70,10,20,102,105,108,101,84,121,112,101,115,47,99,117,115,116,111,109,46,115,118,103,18,24,101,120,112,117,105,47,102,105,108,101,84,121,112,101,115,47,116,101,120,116,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-96,-6,-105,-89,6,48,0]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/MDollarException.java" file-id="237392" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="297">
|
|
<caret line="11" column="1" selection-start-line="11" selection-start-column="1" selection-end-line="11" selection-end-column="1" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"MDollarException.java","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,62,10,15,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,18,21,101,120,112,117,105,47,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-63,-37,-81,-57,4,48,0]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer/Token.java" file-id="237393" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="459">
|
|
<caret line="17" column="1" selection-start-line="17" selection-start-column="1" selection-end-line="17" selection-end-column="1" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"Token.java","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,62,10,15,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,18,21,101,120,112,117,105,47,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-63,-37,-81,-57,4,48,0]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer/Lexer.java" file-id="237384" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="216">
|
|
<caret line="9" column="50" selection-start-line="9" selection-start-column="50" selection-end-line="9" selection-end-column="50" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"Lexer.java","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,62,10,15,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,18,21,101,120,112,117,105,47,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-63,-37,-81,-57,4,48,0]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/ast/Stmt.java" file-id="237387" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="1836">
|
|
<caret line="70" column="5" selection-start-line="70" selection-start-column="5" selection-end-line="70" selection-end-column="5" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"Stmt.java","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,78,10,23,110,111,100,101,115,47,97,98,115,116,114,97,99,116,67,108,97,115,115,46,115,118,103,18,29,101,120,112,117,105,47,110,111,100,101,115,47,99,108,97,115,115,65,98,115,116,114,97,99,116,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-41,-8,-95,-39,5,48,0]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/parser/Parser.java" file-id="237385" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="6075">
|
|
<caret line="232" column="5" selection-start-line="232" selection-start-column="5" selection-end-line="232" selection-end-column="5" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"Parser.java","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,62,10,15,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,18,21,101,120,112,117,105,47,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-63,-37,-81,-57,4,48,0]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter/Interpreter.java" file-id="237395" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="3429">
|
|
<caret line="133" column="54" selection-start-line="133" selection-start-column="54" selection-end-line="133" selection-end-column="54" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"Interpreter.java","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,62,10,15,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,18,21,101,120,112,117,105,47,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-63,-37,-81,-57,4,48,0]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer/TokenType.java" file-id="237390" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="135">
|
|
<caret line="5" column="13" selection-start-line="5" selection-start-column="13" selection-end-line="5" selection-end-column="13" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"TokenType.java","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,60,10,14,110,111,100,101,115,47,101,110,117,109,46,115,118,103,18,20,101,120,112,117,105,47,110,111,100,101,115,47,101,110,117,109,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-5,-93,-59,-128,4,48,1]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/Main.java" file-id="237388" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="2403">
|
|
<caret line="104" column="32" selection-start-line="104" selection-start-column="32" selection-end-line="104" selection-end-column="32" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"Main.java","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,62,10,15,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,18,21,101,120,112,117,105,47,110,111,100,101,115,47,99,108,97,115,115,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-63,-37,-81,-57,4,48,0]}]]></tab>
|
|
</file>
|
|
<file current-in-tab="true">
|
|
<entry file="file://$PROJECT_DIR$/main.mdd" file-id="237378" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="54">
|
|
<caret line="2" column="26" selection-start-line="2" selection-start-column="26" selection-end-line="2" selection-end-column="26" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"main.mdd","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,70,10,20,102,105,108,101,84,121,112,101,115,47,99,117,115,116,111,109,46,115,118,103,18,24,101,120,112,117,105,47,102,105,108,101,84,121,112,101,115,47,116,101,120,116,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-96,-6,-105,-89,6,48,0]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/mdoldol-syntax/package.json" file-id="237386" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="378">
|
|
<caret line="14" column="1" selection-start-line="14" selection-start-column="1" selection-end-line="14" selection-end-column="1" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"package.json","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,73,10,18,102,105,108,101,84,121,112,101,115,47,106,115,111,110,46,115,118,103,18,24,101,120,112,117,105,47,102,105,108,101,84,121,112,101,115,47,106,115,111,110,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-55,-15,-115,-58,-6,-1,-1,-1,-1,1,48,2]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/mdoldol-syntax/syntaxes/mdoldol.tmLanguage.json" file-id="237391" managing-fs="1772813575097">
|
|
<provider editor-type-id="text-editor" selected="true">
|
|
<state relative-caret-position="756">
|
|
<caret line="28" column="42" selection-start-line="28" selection-start-column="42" selection-end-line="28" selection-end-column="42" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"mdoldol.tmLanguage.json","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,73,10,18,102,105,108,101,84,121,112,101,115,47,106,115,111,110,46,115,118,103,18,24,101,120,112,117,105,47,102,105,108,101,84,121,112,101,115,47,106,115,111,110,46,115,118,103,26,12,99,111,109,46,105,110,116,101,108,108,105,106,40,-55,-15,-115,-58,-6,-1,-1,-1,-1,1,48,2]}]]></tab>
|
|
</file>
|
|
<file>
|
|
<entry file="file://$PROJECT_DIR$/README.md" file-id="237376" managing-fs="1772813575097">
|
|
<provider editor-type-id="split-provider[text-editor;markdown-preview-editor]" selected="true">
|
|
<state split_layout="SHOW_EDITOR_AND_PREVIEW" is_vertical_split="false">
|
|
<first_editor relative-caret-position="3051">
|
|
<caret line="113" column="2" selection-start-line="113" selection-start-column="2" selection-end-line="113" selection-end-column="2" />
|
|
</first_editor>
|
|
<second_editor />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<tab><![CDATA[{"tabTitle":"README.md","foregroundColor":-3092263,"textAttributes":{"name":"a"},"icon":[10,57,99,111,109,46,105,110,116,101,108,108,105,106,46,117,105,46,105,99,111,110,115,46,82,97,115,116,101,114,105,122,101,100,73,109,97,103,101,68,97,116,97,76,111,97,100,101,114,68,101,115,99,114,105,112,116,111,114,18,96,10,24,105,99,111,110,115,47,77,97,114,107,100,111,119,110,80,108,117,103,105,110,46,115,118,103,18,24,105,99,111,110,115,47,101,120,112,117,105,47,109,97,114,107,100,111,119,110,46,115,118,103,26,29,111,114,103,46,105,110,116,101,108,108,105,106,46,112,108,117,103,105,110,115,46,109,97,114,107,100,111,119,110,40,-33,-55,-17,-63,-7,-1,-1,-1,-1,1,48,0]}]]></tab>
|
|
</file>
|
|
</leaf>
|
|
</component>
|
|
<component name="FileTypeUsageLocalSummary"><![CDATA[{
|
|
"data": {
|
|
"JAVA": {
|
|
"usageCount": 47,
|
|
"lastUsed": 1774012579475
|
|
},
|
|
"AUTO_DETECTED": {
|
|
"usageCount": 2,
|
|
"lastUsed": 1772057176288
|
|
},
|
|
"Gradle": {
|
|
"usageCount": 2,
|
|
"lastUsed": 1772057176183
|
|
},
|
|
"Markdown": {
|
|
"usageCount": 6,
|
|
"lastUsed": 1774012579843
|
|
},
|
|
"mdoldol": {
|
|
"usageCount": 6,
|
|
"lastUsed": 1774012579427
|
|
},
|
|
"JSON": {
|
|
"usageCount": 6,
|
|
"lastUsed": 1774012579468
|
|
}
|
|
}
|
|
}]]></component>
|
|
<component name="FindInProjectRecents">
|
|
<findStrings>
|
|
<find />
|
|
<find>Character.isWhitespace(c)</find>
|
|
</findStrings>
|
|
<replaceStrings>
|
|
<replace />
|
|
</replaceStrings>
|
|
</component>
|
|
<component name="IdeDocumentHistory">{
|
|
"changedPaths": [
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/ast/Expr.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter/MDollarCallable.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter/ReturnException.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter/Environment.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lsp/MDollarLanguageServer.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lsp/MDollarWorkspaceService.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lsp/MDollarTextDocumentService.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/build.gradle",
|
|
"/home/hadvart/IdeaProjects/mdoldol/README.md",
|
|
"/home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax/syntaxes/mdollar.tmLanguage.json",
|
|
"/home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax/package.json",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/MDollarException.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/MDollarException.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lexer/Token.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/Main.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax/syntaxes/mdoldol.tmLanguage.json",
|
|
"/home/hadvart/IdeaProjects/mdoldol/test.mdd",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lexer/TokenType.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lexer/Lexer.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/ast/Stmt.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/parser/Parser.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter/Interpreter.java",
|
|
"/home/hadvart/IdeaProjects/mdoldol/main.mdd"
|
|
]
|
|
}</component>
|
|
<component name="IgnoredFileRootStore">
|
|
<option name="generatedRoots">
|
|
<set>
|
|
<option value="$PROJECT_DIR$/.idea" />
|
|
</set>
|
|
</option>
|
|
</component>
|
|
<component name="LanguageUsageStatistics">
|
|
<language id="Groovy">
|
|
<summary usageCount="2" lastUsage="1772057176186" />
|
|
</language>
|
|
<language id="JAVA">
|
|
<summary usageCount="47" lastUsage="1774012579475" />
|
|
</language>
|
|
<language id="JSON">
|
|
<summary usageCount="6" lastUsage="1774012579468" />
|
|
</language>
|
|
<language id="Markdown">
|
|
<summary usageCount="6" lastUsage="1774012579843" />
|
|
</language>
|
|
</component>
|
|
<component name="ProjectRoots">
|
|
<project-root url="file://$PROJECT_DIR$" />
|
|
</component>
|
|
<component name="ProjectView">
|
|
<navigator currentView="ProjectPane" proportions="" version="1" />
|
|
<panes>
|
|
<pane id="PackagesPane" />
|
|
<pane id="ProjectPane">
|
|
<subPane>
|
|
<expand>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax}" type="462c0819:PsiDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax/syntaxes}" type="462c0819:PsiDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src}" type="462c0819:PsiDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java}" type="462c0819:PsiDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol}" type="462c0819:PsiDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/ast}" type="462c0819:PsiDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter}" type="462c0819:PsiDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lexer}" type="462c0819:PsiDirectoryNode" />
|
|
</path>
|
|
<path>
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol}" type="462c0819:PsiDirectoryNode" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/parser}" type="462c0819:PsiDirectoryNode" />
|
|
</path>
|
|
</expand>
|
|
<select />
|
|
<presentation>
|
|
<attributes />
|
|
<data iconPath="expui/toolwindows/project.svg" iconPlugin="com.intellij" isLeaf="false" text="mdoldol" />
|
|
<item name="mdoldol" type="b2602c69:ProjectViewProjectNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/module.svg" iconPlugin="com.intellij" isLeaf="false" text="mdoldol" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/.gradle" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/excludeRoot.svg" iconPlugin="com.intellij" isLeaf="false" text=".gradle" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/.gradle}" type="462c0819:PsiDirectoryNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/.idea" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/folder.svg" iconPlugin="com.intellij" isLeaf="false" text=".idea" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/.idea}" type="462c0819:PsiDirectoryNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/build" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/excludeRoot.svg" iconPlugin="com.intellij" isLeaf="false" text="build" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/build}" type="462c0819:PsiDirectoryNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/gradle" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/folder.svg" iconPlugin="com.intellij" isLeaf="false" text="gradle" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/gradle}" type="462c0819:PsiDirectoryNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/mdoldol-syntax" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/folder.svg" iconPlugin="com.intellij" isLeaf="false" text="mdoldol-syntax" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax}" type="462c0819:PsiDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/mdoldol-syntax/syntaxes" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/folder.svg" iconPlugin="com.intellij" isLeaf="false" text="syntaxes" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax/syntaxes}" type="462c0819:PsiDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/mdoldol-syntax/syntaxes/mdoldol.tmLanguage.json" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/fileTypes/json.svg" iconPlugin="com.intellij" isLeaf="true" text="mdoldol.tmLanguage.json" />
|
|
<item name="mdoldol.tmLanguage.json" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/mdoldol-syntax/package.json" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/fileTypes/json.svg" iconPlugin="com.intellij" isLeaf="true" text="package.json" />
|
|
<item name="package.json" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/folder.svg" iconPlugin="com.intellij" isLeaf="false" text="src" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src}" type="462c0819:PsiDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/module.svg" iconPlugin="com.intellij" isLeaf="false" text="main" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/sourceRoot.svg" iconPlugin="com.intellij" isLeaf="false" text="java" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java}" type="462c0819:PsiDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/package.svg" iconPlugin="com.intellij" isLeaf="false" text="gigakhrushchevka.mdoldol" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol}" type="462c0819:PsiDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/ast" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/package.svg" iconPlugin="com.intellij" isLeaf="false" text="ast" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/ast}" type="462c0819:PsiDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/ast/Expr.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/classAbstract.svg" iconPlugin="com.intellij" isLeaf="true" text="Expr" />
|
|
<item name="Expr" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/ast/Stmt.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/classAbstract.svg" iconPlugin="com.intellij" isLeaf="true" text="Stmt" />
|
|
<item name="Stmt" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/package.svg" iconPlugin="com.intellij" isLeaf="false" text="interpreter" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter}" type="462c0819:PsiDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter/Environment.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/class.svg" iconPlugin="com.intellij" isLeaf="true" text="Environment" />
|
|
<item name="Environment" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter/Interpreter.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/class.svg" iconPlugin="com.intellij" isLeaf="true" text="Interpreter" />
|
|
<item name="Interpreter" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter/MDollarCallable.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/interface.svg" iconPlugin="com.intellij" isLeaf="true" text="MDollarCallable" />
|
|
<item name="MDollarCallable" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter/ReturnException.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/exception.svg" iconPlugin="com.intellij" isLeaf="true" text="ReturnException" />
|
|
<item name="ReturnException" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/package.svg" iconPlugin="com.intellij" isLeaf="false" text="lexer" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lexer}" type="462c0819:PsiDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer/Lexer.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/class.svg" iconPlugin="com.intellij" isLeaf="true" text="Lexer" />
|
|
<item name="Lexer" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer/Token.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/class.svg" iconPlugin="com.intellij" isLeaf="true" text="Token" />
|
|
<item name="Token" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer/TokenType.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/enum.svg" iconPlugin="com.intellij" isLeaf="true" text="TokenType" />
|
|
<item name="TokenType" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lsp" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/package.svg" iconPlugin="com.intellij" isLeaf="false" text="lsp" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lsp}" type="462c0819:PsiDirectoryNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/parser" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/package.svg" iconPlugin="com.intellij" isLeaf="false" text="parser" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/parser}" type="462c0819:PsiDirectoryNode" />
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/parser/Parser.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/class.svg" iconPlugin="com.intellij" isLeaf="true" text="Parser" />
|
|
<item name="Parser" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/Main.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/class.svg" iconPlugin="com.intellij" isLeaf="true" text="Main" />
|
|
<item name="Main" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/MDollarException.java" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/class.svg" iconPlugin="com.intellij" isLeaf="true" text="MDollarException" />
|
|
<item name="MDollarException" type="1a9f42e2:ClassTreeNode" />
|
|
</presentation>
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/main/resources" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/resourcesRoot.svg" iconPlugin="com.intellij" isLeaf="true" text="resources" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/main/resources}" type="462c0819:PsiDirectoryNode" />
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/src/test" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/nodes/module.svg" iconPlugin="com.intellij" isLeaf="false" text="test" />
|
|
<item name="dir{file:///home/hadvart/IdeaProjects/mdoldol/src/test}" type="8a07ba80:GradleTreeStructureProvider$GradleModuleDirectoryNode" />
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/.gitignore" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/fileTypes/ignored.svg" iconPlugin="com.intellij" isLeaf="true" text=".gitignore" />
|
|
<item name=".gitignore" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/build.gradle" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="icons/groovy/newui/groovy.svg" iconPlugin="org.intellij.groovy" isLeaf="true" text="build.gradle" />
|
|
<item name="build.gradle" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/gradlew" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/fileTypes/shell.svg" iconPlugin="com.intellij" isLeaf="true" text="gradlew" />
|
|
<item name="gradlew" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/gradlew.bat" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/fileTypes/text.svg" iconPlugin="com.intellij" isLeaf="true" text="gradlew.bat" />
|
|
<item name="gradlew.bat" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/main.mdd" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/fileTypes/text.svg" iconPlugin="com.intellij" isLeaf="true" text="main.mdd" />
|
|
<item name="main.mdd" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/README.md" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="icons/expui/markdown.svg" iconPlugin="org.intellij.plugins.markdown" isLeaf="true" text="README.md" />
|
|
<item name="README.md" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/settings.gradle" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="icons/groovy/newui/groovy.svg" iconPlugin="org.intellij.groovy" isLeaf="true" text="settings.gradle" />
|
|
<item name="settings.gradle" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes>
|
|
<map>
|
|
<entry key="filePath" value="$PROJECT_DIR$/test.mdd" />
|
|
</map>
|
|
</attributes>
|
|
<data iconPath="expui/fileTypes/text.svg" iconPlugin="com.intellij" isLeaf="true" text="test.mdd" />
|
|
<item name="test.mdd" type="ab9368bb:PsiFileNode" />
|
|
</presentation>
|
|
</presentation>
|
|
<presentation>
|
|
<attributes />
|
|
<data iconPath="nodes/ppLib.svg" iconPlugin="com.intellij" isLeaf="false" text="External Libraries" />
|
|
<item name="External Libraries" type="cb654da1:ExternalLibrariesNode" />
|
|
</presentation>
|
|
<presentation>
|
|
<attributes />
|
|
<data iconPath="scope/scratches.svg" iconPlugin="com.intellij" isLeaf="false" text="Scratches and Consoles" />
|
|
<item name="Scratches and Consoles" type="b85a3e1f:ScratchTreeStructureProvider$MyProjectNode" />
|
|
</presentation>
|
|
</presentation>
|
|
</subPane>
|
|
</pane>
|
|
<pane id="Scope" />
|
|
<pane id="Scope" />
|
|
</panes>
|
|
</component>
|
|
<component name="QueryFileSettings">
|
|
<option name="projectQueriesDirectory" value="$PROJECT_DIR$/.idea/queries" />
|
|
</component>
|
|
<component name="RunConfigurationStartHistory">
|
|
<history>
|
|
<element setting="JAR Application.run mdd" />
|
|
<element setting="Application.Main" />
|
|
</history>
|
|
</component>
|
|
<component name="TerminalTabsStorage">
|
|
<option name="tabs">
|
|
<TerminalSessionPersistedTab name="Local" workingDirectory="$PROJECT_DIR$">
|
|
<option name="shellCommand">
|
|
<option value="/usr/bin/fish" />
|
|
<option value="-i" />
|
|
</option>
|
|
</TerminalSessionPersistedTab>
|
|
</option>
|
|
</component>
|
|
<component name="TimeTrackingManager">
|
|
<option name="totallyTimeSpent" value="4456000" />
|
|
</component>
|
|
<component name="ToolWindowManager">
|
|
<layoutV2>
|
|
<window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.32944512" />
|
|
<window_info id="Commit" order="1" weight="0.25" />
|
|
<window_info id="Structure" order="2" side_tool="true" weight="0.25" />
|
|
<window_info anchor="bottom" id="Version Control" order="0" />
|
|
<window_info anchor="bottom" id="Problems" order="1" />
|
|
<window_info anchor="bottom" id="Problems View" order="2" weight="0.50243664" />
|
|
<window_info anchor="bottom" id="Terminal" order="3" weight="0.50243664" />
|
|
<window_info anchor="bottom" id="Services" order="4" />
|
|
<window_info anchor="bottom" id="Build" order="5" />
|
|
<window_info anchor="bottom" id="Run" order="6" show_stripe_button="false" weight="0.64640594" />
|
|
<window_info anchor="bottom" id="Language Servers" order="7" />
|
|
<window_info anchor="right" content_ui="combo" id="Notifications" order="0" weight="0.25" />
|
|
<window_info anchor="right" id="AIAssistant" order="1" weight="0.25" />
|
|
<window_info anchor="right" id="Database" order="2" weight="0.25" />
|
|
<window_info anchor="right" id="Gradle" order="3" weight="0.25" />
|
|
<window_info anchor="right" id="Maven" order="4" weight="0.25" />
|
|
<window_info anchor="right" id="Endpoints" order="5" />
|
|
<unified_weights bottom="0.64640594" left="0.32944512" />
|
|
</layoutV2>
|
|
<recentWindows>
|
|
<value>Run</value>
|
|
<value>Project</value>
|
|
<value>Terminal</value>
|
|
<value>Problems View</value>
|
|
</recentWindows>
|
|
</component>
|
|
<component name="WindowStateProjectService">
|
|
<state x="8" y="38" key="#Run/Debug_Configuration_Templates.ideScale=125" timestamp="1772057676059">
|
|
<screen x="0" y="0" width="1920" height="1080" />
|
|
</state>
|
|
<state x="8" y="38" key="#Run/Debug_Configuration_Templates.ideScale=125/0.0.1920.1080@0.0.1920.1080" timestamp="1772057676059" />
|
|
<state x="553" y="119" width="932" height="788" key="#com.intellij.execution.impl.EditConfigurationsDialog.ideScale=125" timestamp="1772057890495">
|
|
<screen x="0" y="0" width="1920" height="1080" />
|
|
</state>
|
|
<state x="553" y="119" width="932" height="788" key="#com.intellij.execution.impl.EditConfigurationsDialog.ideScale=125/0.0.1920.1080@0.0.1920.1080" timestamp="1772057890495" />
|
|
<state x="201" y="29" key="#com.intellij.ide.macro.MacrosDialog.ideScale=125" timestamp="1772057849957">
|
|
<screen x="0" y="0" width="1920" height="1080" />
|
|
</state>
|
|
<state x="201" y="29" key="#com.intellij.ide.macro.MacrosDialog.ideScale=125/0.0.1920.1080@0.0.1920.1080" timestamp="1772057849957" />
|
|
<state x="350" y="153" key="FileChooserDialogImpl.ideScale=125" timestamp="1772058210807">
|
|
<screen x="0" y="0" width="1920" height="1080" />
|
|
</state>
|
|
<state x="350" y="153" key="FileChooserDialogImpl.ideScale=125/0.0.1920.1080@0.0.1920.1080" timestamp="1772058210807" />
|
|
<state width="1476" height="552" key="GridCell.Tab.0.bottom.ideScale=125" timestamp="1774012614980">
|
|
<screen x="0" y="0" width="1600" height="1000" />
|
|
</state>
|
|
<state width="1476" height="552" key="GridCell.Tab.0.bottom.ideScale=125/0.0.1600.1000@0.0.1600.1000" timestamp="1774012614980" />
|
|
<state width="1796" height="604" key="GridCell.Tab.0.bottom.ideScale=125/0.0.1920.1080@0.0.1920.1080" timestamp="1772059835327" />
|
|
<state width="1476" height="552" key="GridCell.Tab.0.center.ideScale=125" timestamp="1774012614980">
|
|
<screen x="0" y="0" width="1600" height="1000" />
|
|
</state>
|
|
<state width="1476" height="552" key="GridCell.Tab.0.center.ideScale=125/0.0.1600.1000@0.0.1600.1000" timestamp="1774012614980" />
|
|
<state width="1796" height="604" key="GridCell.Tab.0.center.ideScale=125/0.0.1920.1080@0.0.1920.1080" timestamp="1772059835327" />
|
|
<state width="1476" height="552" key="GridCell.Tab.0.left.ideScale=125" timestamp="1774012614980">
|
|
<screen x="0" y="0" width="1600" height="1000" />
|
|
</state>
|
|
<state width="1476" height="552" key="GridCell.Tab.0.left.ideScale=125/0.0.1600.1000@0.0.1600.1000" timestamp="1774012614980" />
|
|
<state width="1796" height="604" key="GridCell.Tab.0.left.ideScale=125/0.0.1920.1080@0.0.1920.1080" timestamp="1772059835327" />
|
|
<state width="1476" height="552" key="GridCell.Tab.0.right.ideScale=125" timestamp="1774012614980">
|
|
<screen x="0" y="0" width="1600" height="1000" />
|
|
</state>
|
|
<state width="1476" height="552" key="GridCell.Tab.0.right.ideScale=125/0.0.1600.1000@0.0.1600.1000" timestamp="1774012614980" />
|
|
<state width="1796" height="604" key="GridCell.Tab.0.right.ideScale=125/0.0.1920.1080@0.0.1920.1080" timestamp="1772059835327" />
|
|
<state x="337" y="57" key="SettingsEditor.ideScale=125" timestamp="1772059179490">
|
|
<screen x="0" y="0" width="1920" height="1080" />
|
|
</state>
|
|
<state x="337" y="57" key="SettingsEditor.ideScale=125/0.0.1920.1080@0.0.1920.1080" timestamp="1772059179490" />
|
|
</component>
|
|
<component name="editorHistoryManager">
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/lexer/TokenType.java" />
|
|
<entry file="file://$PROJECT_DIR$/build.gradle">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="486">
|
|
<caret line="18" column="32" selection-start-line="18" selection-start-column="32" selection-end-line="18" selection-end-column="32" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter/MDollarCallable.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="135">
|
|
<caret line="5" column="34" selection-start-line="5" selection-start-column="34" selection-end-line="5" selection-end-column="34" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter/ReturnException.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="135">
|
|
<caret line="5" column="1" selection-start-line="5" selection-start-column="1" selection-end-line="5" selection-end-column="1" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/ast/Expr.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="187">
|
|
<caret line="28" column="40" selection-start-line="28" selection-start-column="40" selection-end-line="28" selection-end-column="40" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter/Environment.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="648">
|
|
<caret line="24" column="1" selection-start-line="24" selection-start-column="1" selection-end-line="24" selection-end-column="1" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lsp/MDollarLanguageServer.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="243">
|
|
<caret line="9" column="24" selection-start-line="9" selection-start-column="24" selection-end-line="9" selection-end-column="24" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
<element signature="e#1283#1284#0" expanded="true" />
|
|
<element signature="e#1345#1346#0" expanded="true" />
|
|
<element signature="e#1385#1386#0" expanded="true" />
|
|
<element signature="e#1415#1416#0" expanded="true" />
|
|
<element signature="e#1488#1489#0" expanded="true" />
|
|
<element signature="e#1530#1531#0" expanded="true" />
|
|
<element signature="e#1597#1598#0" expanded="true" />
|
|
<element signature="e#1636#1637#0" expanded="true" />
|
|
<element signature="e#1700#1701#0" expanded="true" />
|
|
<element signature="e#1736#1737#0" expanded="true" />
|
|
<element signature="e#1777#1778#0" expanded="true" />
|
|
<element signature="e#1806#1807#0" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lsp/MDollarTextDocumentService.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="826">
|
|
<caret line="37" column="29" selection-start-line="37" selection-start-column="29" selection-end-line="37" selection-end-column="29" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
<element signature="e#381#382#0" expanded="true" />
|
|
<element signature="e#417#418#0" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lsp/MDollarWorkspaceService.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="297">
|
|
<caret line="11" column="1" selection-start-line="11" selection-start-column="1" selection-end-line="11" selection-end-column="1" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer/Token.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="459">
|
|
<caret line="17" column="1" selection-start-line="17" selection-start-column="1" selection-end-line="17" selection-end-column="1" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/MDollarException.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="297">
|
|
<caret line="11" column="1" selection-start-line="11" selection-start-column="1" selection-end-line="11" selection-end-column="1" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer/TokenType.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="135">
|
|
<caret line="5" column="13" selection-start-line="5" selection-start-column="13" selection-end-line="5" selection-end-column="13" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/ast/Stmt.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="1836">
|
|
<caret line="70" column="5" selection-start-line="70" selection-start-column="5" selection-end-line="70" selection-end-column="5" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/main.mdd">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="54">
|
|
<caret line="2" column="26" selection-start-line="2" selection-start-column="26" selection-end-line="2" selection-end-column="26" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/test.mdd">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="216">
|
|
<caret line="8" selection-start-line="8" selection-end-line="8" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/mdoldol-syntax/syntaxes/mdoldol.tmLanguage.json">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="756">
|
|
<caret line="28" column="42" selection-start-line="28" selection-start-column="42" selection-end-line="28" selection-end-column="42" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/lexer/Lexer.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="216">
|
|
<caret line="9" column="50" selection-start-line="9" selection-start-column="50" selection-end-line="9" selection-end-column="50" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/parser/Parser.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="6075">
|
|
<caret line="232" column="5" selection-start-line="232" selection-start-column="5" selection-end-line="232" selection-end-column="5" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/mdoldol-syntax/package.json">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="378">
|
|
<caret line="14" column="1" selection-start-line="14" selection-start-column="1" selection-end-line="14" selection-end-column="1" />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/interpreter/Interpreter.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="3429">
|
|
<caret line="133" column="54" selection-start-line="133" selection-start-column="54" selection-end-line="133" selection-end-column="54" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/src/main/java/gigakhrushchevka/mdoldol/Main.java">
|
|
<provider selected="true" editor-type-id="text-editor">
|
|
<state relative-caret-position="2403">
|
|
<caret line="104" column="32" selection-start-line="104" selection-start-column="32" selection-end-line="104" selection-end-column="32" />
|
|
<folding>
|
|
<element signature="imports" expanded="true" />
|
|
</folding>
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
<entry file="file://$PROJECT_DIR$/README.md">
|
|
<provider selected="true" editor-type-id="split-provider[text-editor;markdown-preview-editor]">
|
|
<state split_layout="SHOW_EDITOR_AND_PREVIEW" is_vertical_split="false">
|
|
<first_editor relative-caret-position="3051">
|
|
<caret line="113" column="2" selection-start-line="113" selection-start-column="2" selection-end-line="113" selection-end-column="2" />
|
|
</first_editor>
|
|
<second_editor />
|
|
</state>
|
|
</provider>
|
|
</entry>
|
|
</component>
|
|
</project> |