Files
dotfilesv2/JetBrains/IntelliJIdea2026.1/workspace/3ABA3YneTs3bicLyHUHGeN3tQxl.xml
2026-03-28 16:48:16 +00:00

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">{
&quot;changedPaths&quot;: [
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/ast/Expr.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter/MDollarCallable.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter/ReturnException.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter/Environment.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lsp/MDollarLanguageServer.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lsp/MDollarWorkspaceService.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lsp/MDollarTextDocumentService.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/build.gradle&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/README.md&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax/syntaxes/mdollar.tmLanguage.json&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax/package.json&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/MDollarException.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/MDollarException.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lexer/Token.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/Main.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/mdoldol-syntax/syntaxes/mdoldol.tmLanguage.json&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/test.mdd&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lexer/TokenType.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/lexer/Lexer.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/ast/Stmt.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/parser/Parser.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/src/main/java/gigakhrushchevka/mdoldol/interpreter/Interpreter.java&quot;,
&quot;/home/hadvart/IdeaProjects/mdoldol/main.mdd&quot;
]
}</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>