{ "auto_complete": { "selected_items": [ [ "con", "context" ], [ "de", "decls2" ], [ "ass", "assignGlobDecls" ], [ "re", "return" ], [ "id", "ident" ], [ "ma", "maximalIdentifier" ], [ "er", "errors" ], [ "pri", "printSemanticsError" ], [ "pr", "printSemanticsError" ], [ "err", "errors" ], [ "inter", "interpretation" ], [ "st", "standardMessage" ], [ "ex", "exitSuccess" ], [ "par", "parseOnly" ], [ "b", "bestMatch" ], [ "P", "Program" ], [ "U", "UndeclaredIdentifier" ], [ "F", "Fail" ], [ "Fu", "FunCall" ], [ "Un", "Unop" ], [ "R", "Result" ], [ "co", "context" ], [ "assig", "assignExpr" ], [ "Id", "identifier" ], [ "E", "Expr" ], [ "Sc", "ScopingResult" ], [ "S", "ScopingResult" ], [ "put", "putStrLn" ], [ "In", "IndexSpan" ], [ "get", "getIdentifier" ], [ "exi", "exitFailure" ], [ "file", "filename" ], [ "fil", "filename" ], [ "e", "Error" ], [ "assign", "assignGlobs" ], [ "out", "outputIdentifier" ], [ "I", "Identifier" ], [ "parseV", "parseVoidType" ], [ "T", "Type" ], [ "ou", "outputStmt" ], [ "St", "Styles" ], [ "Parse", "ParserLib" ], [ "pa", "parseProgram" ], [ "man", "manyd1" ], [ "Par", "ParseFuncD" ], [ "exit", "exitSuccess" ], [ "Op", "Options" ], [ "Not", "Nothing" ], [ "first", "firstDifference" ], [ "fir", "firstDifference" ], [ "Va", "VarDecl" ], [ "To", "Token" ], [ "in", "interleave" ], [ "Pr", "Program" ], [ "parseI", "parseIdentifier" ], [ "Pro", "ParenthesesOpen" ], [ "p", "parseTerm3" ], [ "exp", "expr1" ], [ "pro", "produceP1" ], [ "Pa", "ParseFuncD" ], [ "sho", "showParsingResult" ], [ "show", "showLexingResult" ], [ "pre", "prettyPrinter" ], [ "Put", "putMessage" ], [ "colo", "coloredPrettyPrinter" ], [ "Open", "OpenClose" ], [ "col", "coloredPrettyPrinter" ], [ "Var", "Variable" ], [ "Con", "Constant" ], [ "Mar", "MarkupString" ], [ "Mak", "MarkupString" ], [ "Ma", "MarkupString" ], [ "str", "stringForMessageE" ], [ "h", "highLight" ], [ "pu", "putStr" ], [ "is", "isPrefixOf" ], [ "Bin", "outputBinaryOperator" ], [ "outp", "outputExpr" ], [ "parse", "parseVarDecl" ], [ "Cur", "CurlyBracketOpen" ], [ "Sq", "SquareBracketsOpen" ], [ "parseTe", "parseTerm2" ], [ "As", "AST" ], [ "pas", "parseTerm3" ], [ "parseO", "parseOpNegative" ], [ "parseT", "parseTerm3" ], [ "parseF", "parseFargs" ], [ "my", "MyParser" ], [ "parseIn", "parseSLInteger" ], [ "Tok", "TokenE" ], [ "boo", "bool_type int *" ], [ "fal", "false_bb auto" ], [ "tru", "true_bb auto" ], [ "main", "main_function int *" ], [ "fu", "fuck_it_rec(int) int" ], [ "cha", "char_type int *" ], [ "ch", "char_type int *" ], [ "tape", "tape_1 auto" ], [ "int", "int32_type auto" ], [ "False", "False" ], [ "se", "searches" ], [ "leve", "level_distributed bool" ], [ "to", "to_string(float x, unsigned int precision, bool showPositive) std::string" ], [ "set", "setText(const std::string _text) void" ], [ "po", "Position typedef" ], [ "mak", "make_vector(T x, T y, T z) Vector3" ], [ "rubble_", "rubble_physics_base struct" ], [ "rubbl", "rubble_physics_base struct" ], [ "play", "player_one player" ], [ "cur", "current_rubble rubble *" ], [ "deat", "death_bar_position Astrant::Position" ], [ "dea", "death_bar Astrant::WorldObject" ], [ "add", "addObject(const Astrant::WorldObject *const worldObject) void" ], [ "setS", "setScale(Scale _scale) void" ], [ "setP", "setPosition(Position p) void" ], [ "ge", "shared_get_mesh(const key_type &key) std::shared_ptr" ], [ "l", "Language" ], [ "cu", "current_line float" ], [ "sco", "score_label_position Astrant::Position" ], [ "oe", "orientation_type enum" ], [ "ru", "rubble_shooter1 shooter" ], [ "fra", "fractions_recur" ], [ "mes", "meshes_recur" ], [ "numb", "number_of_fractions" ], [ "part", "particle auto&" ], [ "make", "make_vector(T x, T y, T z) Vector3" ], [ "mass", "particle::set_mass(float new_mass) void" ], [ "Ran", "random_vector(T xmin, T xmax, T ymin, T ymax, T zmin, T zmax) Vector3" ] ] }, "buffers": [ ], "build_system": "", "command_palette": { "height": 187.0, "selected_items": [ [ "beg", "Snippet: \\begin{}…\\end{}" ], [ "begi", "Snippet: \\begin{}…\\end{}" ], [ "def", "Preferences: Settings - Default" ], [ "begin", "Snippet: \\begin{}…\\end{}" ], [ "make", "Set Syntax: Makefile" ], [ "togsi", "View: Toggle Side Bar" ], [ "pack", "Package Control: Install Package" ] ], "width": 449.0 }, "console": { "height": 125.0 }, "distraction_free": { "menu_visible": true, "show_minimap": false, "show_open_files": false, "show_tabs": true, "side_bar_visible": false, "status_bar_visible": false }, "file_history": [ "/Users/joshua/Documents/Code/slih/Console.hs", "/Users/joshua/Documents/Code/slih/Source.hs", "/Users/joshua/Documents/Code/slih/tests/semantics/pass_aliasing.spl", "/Users/joshua/Documents/Code/slih/SemanticAnalysis.hs", "/Users/joshua/Documents/Code/slih/tests/semantics/fail_identifier_errors.spl", "/Users/joshua/Documents/Code/slih/AST.hs", "/Users/joshua/Documents/Code/slih/run_tests", "/Users/joshua/Documents/Code/slih/parse", "/Users/joshua/Documents/Code/slih/Options.hs", "/Users/joshua/Documents/Code/slih/Typing.hs", "/Users/joshua/Documents/Code/slih/Context.hs", "/Users/joshua/Documents/Code/slih/tests/semantics/fail_duplicate_declaration.spl", "/Users/joshua/Documents/Code/slih/tests/semantics/fail_undeclared.spl", "/Users/joshua/Documents/Code/slih/README.md", "/Users/joshua/Documents/Code/slih/tests/semantics/pass_qualification.spl", "/Users/joshua/Documents/Code/slih/Meta.hs", "/Users/joshua/Documents/Code/slih/Parser.hs", "/Users/joshua/Documents/Code/slih/tests/semantics/pass_decl_order.spl", "/Users/joshua/Documents/Code/slih/Output.hs", "/Users/joshua/Library/Application Support/Sublime Text 2/Packages/Default/Preferences.sublime-settings", "/Users/joshua/Library/Application Support/Sublime Text 2/Packages/User/Haskell.sublime-settings", "/Users/joshua/Library/Application Support/Sublime Text 2/Packages/User/Preferences.sublime-settings", "/Users/joshua/Documents/Code/slih/ype.spl", "/Users/joshua/Documents/Code/slih/tests/parser/pass_if_else_pretty.spl", "/Users/joshua/Documents/Code/slih/PrettyPrinter.hs", "/Users/joshua/Documents/Code/slih/run", "/Users/joshua/Documents/Code/slih/CMakeLists.txt", "/Users/joshua/Documents/Code/slih/tests/parser/pass_many_ifs.spl", "/Users/joshua/Documents/Code/slih/tests/parser/fail_lexer.spl", "/Users/joshua/Documents/Code/slih/ParserLib.hs", "/Users/joshua/Documents/Code/slih/Lexer.hs", "/Users/joshua/Documents/Code/slih/tests/parser/pass_tuples.spl", "/Users/joshua/Documents/Code/slih/tests/parser/pass_nested_stmt.spl", "/Users/joshua/Documents/Code/slih/tests/parser/pass_test.spl", "/Users/joshua/Documents/Code/slih/tests/parser/pass_newlines.spl", "/Users/joshua/Documents/Code/slih/tests/parser/pass_nested_expr.spl", "/Users/joshua/Documents/Code/slih/tests/parser/pass_comment.spl", "/Users/joshua/Documents/Code/slih/Main.hs", "/Users/joshua/Documents/Code/slih/tests/parser/pass_assignment_test.spl", "/Users/joshua/Documents/Code/slih/tests/parser/pass_unary_negative.spl", "/Users/joshua/Documents/Code/slih/tests/parser/fail_ambi.spl", "/Users/joshua/Documents/Code/slih/tests/parser/fail_forgot_semicolon.spl", "/Users/joshua/Documents/Code/slih/tests/semantics/pass_infinite_loop.spl", "/Users/joshua/Documents/Code/slih/docs/grammar", "/Users/joshua/Documents/Code/slih/tests/parser/fail_fundecl.spl", "/Users/joshua/Documents/Code/slih/docs/original_grammar", "/Users/joshua/Documents/Code/slih/assignment_test.spl", "/Users/joshua/Documents/Code/slih/test.sl", "/Users/joshua/Documents/Code/slih/test5.sl", "/Users/joshua/Documents/Code/slih/ParserError.hs", "/Users/joshua/Library/Application Support/Sublime Text 2/Packages/Default/Default (OSX).sublime-keymap", "/Users/joshua/Documents/Code/slih/ambi.sl", "/Users/joshua/Documents/Code/slih/NewParser.hs", "/Users/joshua/Documents/Code/slih/test4.sl", "/Users/joshua/Documents/Code/slih/test3.sl", "/Users/joshua/Documents/Code/slih/docs/original_grammer", "/Users/joshua/Documents/Code/slih/test2.sl", "/Volumes/Kassala/home/joshua/Code/Haskell/parser.hs", "/Volumes/Kassala/home/joshua/Code/Coalgebra/run.sh", "/Users/joshua/Documents/Code/slih/Lexel.hs", "/Users/joshua/Documents/Code/slih/docs/Main.hs", "/Users/joshua/Documents/Code/slih/docs/Lexel.hs", "/Users/joshua/Documents/Code/LLVM Compiler/bf/hello2.bf", "/Users/joshua/Documents/Code/LLVM Compiler/ascii.bf", "/Users/joshua/Documents/Code/LLVM Compiler/test.bf", "/Users/joshua/Documents/Code/LLVM Compiler/99bot.bf", "/Users/joshua/Documents/Code/LLVM Compiler/primes.bf", "/Users/joshua/Documents/Code/LLVM Compiler/rot13.bf", "/Users/joshua/Documents/Code/LLVM Compiler/upper.bf", "/Users/joshua/Documents/Code/LLVM Compiler/quine.bf", "/Users/joshua/Documents/Code/LLVM Compiler/hello2.bf", "/Users/joshua/Documents/Code/LLVM Compiler/helloworld.bf", "/Users/joshua/Documents/Code/LLVM Compiler/run.sh", "/Users/joshua/Documents/Code/llvm/include/llvm/IRBuilder.h", "/Users/joshua/Documents/Code/llvm/include/llvm/Constants.h", "/Users/joshua/Documents/Code/llvm/examples/BrainF/BrainF.cpp", "/Users/joshua/Documents/Code/llvm/examples/Fibonacci/fibonacci.cpp", "/Users/joshua/Documents/Code/llvm/examples/ModuleMaker/ModuleMaker.cpp", "/Users/joshua/Documents/Code/llvm/include/llvm/Instructions.h", "/Users/joshua/Documents/Code/llvm/include/llvm/BasicBlock.h", "/Users/joshua/Documents/Code/llvm/examples/BrainF/BrainF.h", "/Users/joshua/Documents/Code/llvm/include/llvm/Module.h", "/Users/joshua/Documents/Code/llvm/include/llvm/Support/raw_ostream.h", "/Users/joshua/Documents/Code/llvm/include/llvm/Instruction.h", "/Users/joshua/Documents/Code/llvm/include/llvm/MDBuilder.h", "/Users/joshua/Documents/Code/llvm/include/llvm/Value.h", "/Users/joshua/Documents/Code/llvm/include/llvm/Function.h", "/Users/joshua/Documents/Code/llvm/include/llvm/Operator.h", "/Users/joshua/Documents/Code/LLVM Compiler/CMakeLists.txt", "/Users/joshua/Documents/Code/LLVM Compiler/optimize.sh", "/Users/joshua/Documents/Code/LLVM Compiler/LLVM Compiler.sublime-project", "/Users/joshua/Documents/Code/llvm/include/llvm/LLVMContext.h", "/Users/joshua/Documents/Code/LLVM Compiler/vanillabuild.sh", "/Users/joshua/Documents/Code/sdlgame/sdlgame.sublime-project", "/Users/joshua/Documents/Code/onegame/sdlgame.sublime-project", "/usr/local/include/llvm/IRBuilder.h", "/Users/joshua/Documents/Code/LLVM Compiler/build/Makefile", "/Users/joshua/Documents/Code/LLVM Compiler/build/CMakeFiles/CMakeOutput.log", "/Users/joshua/Documents/Code/LLVM Compiler/build/CMakeFiles/Makefile2", "/Users/joshua/Documents/Code/LLVM Compiler/build/CMakeFiles/LLVMCompiler.dir/build.make", "/Users/joshua/Documents/Code/LLVM Compiler/build/CMakeFiles/LLVMCompiler.dir/cmake_clean.cmake", "/Users/joshua/Documents/Code/LLVM Compiler/build/CMakeFiles/LLVMCompiler.dir/link.txt", "/Users/joshua/Documents/Code/LLVM Compiler/build/CMakeFiles/sdlgame.dir/build.make", "/Users/joshua/Documents/Code/LLVM Compiler/build/CMakeFiles/sdlgame.dir/cmake_clean.cmake", "/Users/joshua/Documents/Code/llvm/CMakeLists.txt", "/Users/joshua/Documents/Code/onegame/CMakeLists.txt", "/usr/local/include/llvm/ADT/ArrayRef.h", "/Users/joshua/Documents/Code/llvm/cmake/modules/AddLLVMDefinitions.cmake", "/Users/joshua/Documents/Code/llvm/docs/CMake.rst", "/Users/joshua/Documents/Code/llvm/cmake/README", "/Users/joshua/Documents/Code/llvm/cmake/modules/LLVMConfig.cmake.in", "/Users/joshua/Documents/Code/onegame/src/CMakeLists.txt", "/usr/local/include/llvm/BasicBlock.h", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/trees.tex", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/searchability.aux", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/main.tdo", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/main.blg", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/spreidingN2.svg", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/Makefile", "/Users/joshua/Documents/desda_foto_van_de_maand/foto_van_de_maand.features.field.inc", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/references.bib", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/searchability.tex", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/coalgebra.tex", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/main.tex", "/Users/joshua/Documents/uni/2012-2013/MFoCS Seminar/continuity.tex", "/Users/joshua/Documents/uni/2011-2012/AT/verslagalgebraischetopologie.tex", "/Users/joshua/Documents/uni/MFoCS Seminar/references.bib", "/Users/joshua/Documents/uni/MFoCS Seminar/main.tex" ], "find": { "height": 35.0 }, "find_in_files": { "height": 0.0, "where_history": [ "" ] }, "find_state": { "case_sensitive": true, "find_history": [ "Identifier", "getI", " i ", "func", "varia", "Ident", "Bool", "Negative", "Or", "t ail", "l i s t", "i f", "g\\n", "f\\n", "", " ", "\\|", "subs", "Integer", "raw_fd_ostream", "raw_ostream", "Add", "Malloc", "headreg", "C", "Constant", "FunctionType", "Binar", "CreateAdd", "CreateSum", "void", "IRBui", "Create", "Module", "Create", "-l", "EXAM", " -l", "-l", "ie\\.", "ie.", "\\(n\\)", "conti", "99", "\\\\n", "Assume", "Ntinf", "caption", "include", "wedge", "\\\\{", "\\{", "level_created", "score_label", "player_tapped", "shooter", "COUT", "part", "parti", "content", "main", ",,", "\\t", ",", "\"", "Consider now the set", "todo", "in N", "todo", "\\todo", "todo", ":", "abstract", "S_", "reader", "\\left", "Yoneda", "glu", "todo", "4", "\\sim", "\"", "", "", "", "", "", "[RGRAPH] Warnin", "'" ], "highlight": true, "in_selection": false, "preserve_case": false, "regex": true, "replace_history": [ "tail", "list", "if", "}", "{", "*", "", "\\n", "SLInteger", "context", "", ".a -lib", "", "{99}", "boxje", "top", ",", "", "\"" ], "reverse": false, "show_context": true, "use_buffer2": true, "whole_word": false, "wrap": true }, "groups": [ { "sheets": [ ] } ], "incremental_find": { "height": 0.0 }, "input": { "height": 31.0 }, "layout": { "cells": [ [ 0, 0, 1, 1 ] ], "cols": [ 0.0, 1.0 ], "rows": [ 0.0, 1.0 ] }, "menu_visible": true, "output.clang": { "height": 100.0 }, "output.clang_static_analyzer": { "height": 0.0 }, "output.exec": { "height": 112.0 }, "replace": { "height": 64.0 }, "save_all_on_build": true, "select_file": { "height": 0.0, "selected_items": [ [ "as", "AST.hs" ], [ "sou", "Source.hs" ], [ "pa", "parse" ], [ "run", "run_tests" ], [ "op", "Options.hs" ], [ "re", "README.md" ], [ "qua", "tests/semantics/pass_qualification.spl" ], [ "ou", "Output.hs" ], [ "p", "Parser.hs" ], [ "out", "Output.hs" ], [ "ru", "run_tests" ], [ "meta", "Meta.hs" ], [ "par", "ParserLib.hs" ], [ "parsel", "ParserLib.hs" ], [ "lexe", "Lexer.hs" ], [ "mai", "Main.hs" ], [ "gr", "docs/grammar" ], [ "or", "docs/original_grammar" ], [ "con", "Console.hs" ], [ "ass", "assignment_test.spl" ], [ "ast", "AST.hs" ], [ "met", "Meta.hs" ], [ "lexer", "Lexer.hs" ], [ "test", "test.sl" ], [ "tes", "test.sl" ], [ "pre", "PrettyPrinter.hs" ], [ "gra", "docs/grammar" ], [ "new", "NewParser.hs" ], [ "lex", "Lexer.hs" ], [ "le", "Lexer.hs" ], [ "sour", "Source.hs" ], [ "mi", "Main.hs" ], [ "s", "Source.hs" ], [ "rea", "README.md" ], [ "hell", "bf/hello2.bf" ], [ "cm", "CMakeLists.txt" ], [ "proj", "LLVM Compiler.sublime-project" ], [ "ll", "LLVM Compiler.sublime-project" ], [ "make", "build/Makefile" ], [ "van", "vanillabuild.sh" ], [ "ref", "references.bib" ], [ "mak", "Makefile" ], [ "na", "Natinfi.hs" ], [ "coa", "Coalgebra.hs" ], [ "sea", "Search.hs" ], [ "tem", "Temp.hs" ], [ "coalgebra", "Coalgebra/Coalgebra.sublime-project" ], [ "bou", "client/bounds.h" ], [ "boun", "client/bounds.h" ], [ "class", "client/classic_level.h" ], [ "cla", "client/classic_level.h" ], [ "mainm", "client/MainMenu.h" ], [ "cir", "client/circle_level.h" ], [ "font", "astrant/Astrant/font.hpp" ], [ "text", "astrant/Astrant/Text.h" ], [ "rubb", "client/Rubble.h" ], [ "cmake", "CMakeLists.txt" ], [ ".gi", ".gitignore" ], [ "sim", "client/Simulation.h" ], [ "bas", "client/base_level.h" ], [ "clas", "client/classic_level.h" ], [ "main", "client/MainMenu.h" ], [ "fon", "astrant/Astrant/font.hpp" ], [ "sound", "astrant/Astrant/SoundEngine.cpp" ], [ "wor", "astrant/Astrant/WorldObject.h" ], [ "worl", "astrant/Astrant/WorldObject.h" ], [ "tex", "astrant/Astrant/Text.h" ], [ "scen", "astrant/Astrant/SceneGraph.h" ], [ "simu", "client/Simulation.h" ], [ "sho", "client/shooter.h" ], [ "part", "astrant/Astrant/particle_engine.h" ], [ "mes", "astrant/Astrant/Mesh.h" ], [ "vec", "astrant/Astrant/Vector3.h" ], [ "scene", "astrant/Astrant/SceneGraph.h" ], [ "shaderma", "astrant/Astrant/ShaderManager.cpp" ], [ "lans", "common/landscape.hpp" ], [ "landscape", "client/landscape.hpp" ] ], "width": 0.0 }, "select_project": { "height": 0.0, "selected_items": [ ], "width": 0.0 }, "show_minimap": true, "show_open_files": false, "show_tabs": true, "side_bar_visible": true, "side_bar_width": 198.0, "status_bar_visible": true }