LICENSE
README.md
setup.py
src/gladlang/__init__.py
src/gladlang/__main__.py
src/gladlang/version.py
src/gladlang.egg-info/PKG-INFO
src/gladlang.egg-info/SOURCES.txt
src/gladlang.egg-info/dependency_links.txt
src/gladlang.egg-info/entry_points.txt
src/gladlang.egg-info/top_level.txt
src/gladlang/cli/__init__.py
src/gladlang/cli/main.py
src/gladlang/core/__init__.py
src/gladlang/core/constants/__init__.py
src/gladlang/core/constants/charsets.py
src/gladlang/core/constants/keywords.py
src/gladlang/core/constants/token_types.py
src/gladlang/core/errors/__init__.py
src/gladlang/core/errors/error.py
src/gladlang/core/errors/illegal_char_error.py
src/gladlang/core/errors/invalid_syntax_error.py
src/gladlang/core/errors/position.py
src/gladlang/core/errors/rt_error.py
src/gladlang/core/util/__init__.py
src/gladlang/core/util/final_helpers.py
src/gladlang/core/util/global_scope.py
src/gladlang/core/util/locking.py
src/gladlang/core/util/memory.py
src/gladlang/core/util/repl_helpers.py
src/gladlang/core/util/runner.py
src/gladlang/core/util/source_detach.py
src/gladlang/interpreter/__init__.py
src/gladlang/interpreter/interpreter.py
src/gladlang/interpreter/mixins/__init__.py
src/gladlang/interpreter/mixins/attribute_access.py
src/gladlang/interpreter/mixins/base.py
src/gladlang/interpreter/mixins/classes.py
src/gladlang/interpreter/mixins/enums.py
src/gladlang/interpreter/mixins/expressions.py
src/gladlang/interpreter/mixins/functions.py
src/gladlang/interpreter/mixins/literals.py
src/gladlang/interpreter/mixins/slices.py
src/gladlang/interpreter/mixins/statements.py
src/gladlang/interpreter/mixins/variables.py
src/gladlang/lexer/__init__.py
src/gladlang/lexer/lexer.py
src/gladlang/lexer/token.py
src/gladlang/lexer/mixins/__init__.py
src/gladlang/lexer/mixins/base.py
src/gladlang/lexer/mixins/identifiers.py
src/gladlang/lexer/mixins/numbers.py
src/gladlang/lexer/mixins/operators.py
src/gladlang/lexer/mixins/punctuation.py
src/gladlang/lexer/mixins/strings.py
src/gladlang/lexer/mixins/template.py
src/gladlang/parser/__init__.py
src/gladlang/parser/parse_result.py
src/gladlang/parser/parser.py
src/gladlang/parser/ast/__init__.py
src/gladlang/parser/ast/access/__init__.py
src/gladlang/parser/ast/access/get_attr_node.py
src/gladlang/parser/ast/access/list_access_node.py
src/gladlang/parser/ast/access/list_set_node.py
src/gladlang/parser/ast/access/set_attr_node.py
src/gladlang/parser/ast/access/slice_access_node.py
src/gladlang/parser/ast/comprehensions/__init__.py
src/gladlang/parser/ast/comprehensions/dict_comp_node.py
src/gladlang/parser/ast/comprehensions/list_comp_node.py
src/gladlang/parser/ast/declarations/__init__.py
src/gladlang/parser/ast/declarations/class_node.py
src/gladlang/parser/ast/declarations/enum_node.py
src/gladlang/parser/ast/declarations/final_var_assign_node.py
src/gladlang/parser/ast/declarations/fun_def_node.py
src/gladlang/parser/ast/declarations/visibility_stmt_node.py
src/gladlang/parser/ast/expressions/__init__.py
src/gladlang/parser/ast/expressions/bin_op_node.py
src/gladlang/parser/ast/expressions/call_node.py
src/gladlang/parser/ast/expressions/chained_comp_node.py
src/gladlang/parser/ast/expressions/dict_node.py
src/gladlang/parser/ast/expressions/list_node.py
src/gladlang/parser/ast/expressions/new_instance_node.py
src/gladlang/parser/ast/expressions/number_node.py
src/gladlang/parser/ast/expressions/post_op_node.py
src/gladlang/parser/ast/expressions/string_node.py
src/gladlang/parser/ast/expressions/ternary_op_node.py
src/gladlang/parser/ast/expressions/unary_op_node.py
src/gladlang/parser/ast/expressions/var_access_node.py
src/gladlang/parser/ast/statements/__init__.py
src/gladlang/parser/ast/statements/break_node.py
src/gladlang/parser/ast/statements/c_for_node.py
src/gladlang/parser/ast/statements/continue_node.py
src/gladlang/parser/ast/statements/for_node.py
src/gladlang/parser/ast/statements/if_node.py
src/gladlang/parser/ast/statements/multi_var_assign_node.py
src/gladlang/parser/ast/statements/print_node.py
src/gladlang/parser/ast/statements/return_node.py
src/gladlang/parser/ast/statements/statement_list_node.py
src/gladlang/parser/ast/statements/switch_node.py
src/gladlang/parser/ast/statements/throw_node.py
src/gladlang/parser/ast/statements/try_catch_node.py
src/gladlang/parser/ast/statements/var_assign_node.py
src/gladlang/parser/ast/statements/while_node.py
src/gladlang/parser/mixins/__init__.py
src/gladlang/parser/mixins/base.py
src/gladlang/parser/mixins/classes.py
src/gladlang/parser/mixins/collections.py
src/gladlang/parser/mixins/control_flow.py
src/gladlang/parser/mixins/enums.py
src/gladlang/parser/mixins/expressions.py
src/gladlang/parser/mixins/functions.py
src/gladlang/parser/mixins/operators.py
src/gladlang/parser/mixins/statements.py
src/gladlang/runtime/__init__.py
src/gladlang/runtime/context.py
src/gladlang/runtime/rt_result.py
src/gladlang/runtime/symbol_table.py
src/gladlang/values/__init__.py
src/gladlang/values/value.py
src/gladlang/values/classes/__init__.py
src/gladlang/values/classes/class_.py
src/gladlang/values/classes/instance.py
src/gladlang/values/classes/super_.py
src/gladlang/values/classes/type_.py
src/gladlang/values/enums/__init__.py
src/gladlang/values/enums/enum.py
src/gladlang/values/functions/__init__.py
src/gladlang/values/functions/base_function.py
src/gladlang/values/functions/bound_method.py
src/gladlang/values/functions/built_in_function.py
src/gladlang/values/functions/function.py
src/gladlang/values/functions/function_group.py
src/gladlang/values/nulls/__init__.py
src/gladlang/values/nulls/frozen_null.py
src/gladlang/values/nulls/mutable_null.py
src/gladlang/values/nulls/tailcall.py
src/gladlang/values/primitives/__init__.py
src/gladlang/values/primitives/dict.py
src/gladlang/values/primitives/list.py
src/gladlang/values/primitives/number.py
src/gladlang/values/primitives/string.py