Cargo.toml
LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
catnip/__init__.py
catnip/__main__.py
catnip/_commit.py
catnip/_error_strings.py
catnip/_theme.py
catnip/_version.py
catnip/bin_wrappers.py
catnip/colors.py
catnip/compat.py
catnip/config.py
catnip/context.py
catnip/exc.py
catnip/executor.py
catnip/extensions.py
catnip/loader.py
catnip/nd.py
catnip/nodes.py
catnip/parser.py
catnip/pragma.py
catnip/processor.py
catnip/registry.py
catnip/suggest.py
catnip/traceback.py
catnip/transformer.py
catnip/utils.py
catnip/weird_log.py
catnip/cachesys/__init__.py
catnip/cachesys/base.py
catnip/cachesys/memoization.py
catnip/cli/__init__.py
catnip/cli/main.py
catnip/cli/plugins.py
catnip/cli/utils.py
catnip/cli/commands/__init__.py
catnip/cli/commands/cache.py
catnip/cli/commands/commands.py
catnip/cli/commands/completion.py
catnip/cli/commands/config.py
catnip/cli/commands/debug.py
catnip/cli/commands/extensions.py
catnip/cli/commands/format.py
catnip/cli/commands/lint.py
catnip/cli/commands/lsp.py
catnip/cli/commands/module.py
catnip/cli/commands/new_lib.py
catnip/cli/commands/plugins.py
catnip/cli/commands/repl.py
catnip/debug/__init__.py
catnip/debug/console.py
catnip/debug/session.py
catnip/repl/__init__.py
catnip/repl/minimal.py
catnip/semantic/__init__.py
catnip/semantic/opcode.py
catnip/tools/__init__.py
catnip/tools/extract_grammar.py
catnip/tools/linter.py
catnip/tools/pygments.py
catnip/vm/__init__.py
catnip/vm/executor.py
catnip/vm/opcodes.py
catnip/vm/rust_bridge.py
catnip_core/Cargo.toml
catnip_core/src/constants.rs
catnip_core/src/exception.rs
catnip_core/src/lib.rs
catnip_core/src/nanbox.rs
catnip_core/src/paths.rs
catnip_core/src/policy.rs
catnip_core/src/symbols.rs
catnip_core/src/types.rs
catnip_core/src/cfg/edge.rs
catnip_core/src/cfg/mod.rs
catnip_core/src/freeze/mod.rs
catnip_core/src/freeze/value.rs
catnip_core/src/freeze/worker.rs
catnip_core/src/ir/mod.rs
catnip_core/src/ir/opcode.rs
catnip_core/src/ir/pure.rs
catnip_core/src/ir/tests.rs
catnip_core/src/jit/builtin_dispatch.rs
catnip_core/src/jit/codegen.rs
catnip_core/src/jit/detector.rs
catnip_core/src/jit/executor.rs
catnip_core/src/jit/function_info.rs
catnip_core/src/jit/inliner.rs
catnip_core/src/jit/memo_cache.rs
catnip_core/src/jit/mod.rs
catnip_core/src/jit/registry.rs
catnip_core/src/jit/trace.rs
catnip_core/src/jit/trace_cache.rs
catnip_core/src/loader/mod.rs
catnip_core/src/loader/resolve.rs
catnip_core/src/parser/mod.rs
catnip_core/src/parser/pure_transforms.rs
catnip_core/src/parser/utils.rs
catnip_core/src/pipeline/diagnostic.rs
catnip_core/src/pipeline/mod.rs
catnip_core/src/pipeline/semantic.rs
catnip_core/src/semantic/mod.rs
catnip_core/src/semantic/opcode.rs
catnip_core/src/semantic/passes/block_flattening.rs
catnip_core/src/semantic/passes/blunt_code.rs
catnip_core/src/semantic/passes/constant_folding.rs
catnip_core/src/semantic/passes/constant_propagation.rs
catnip_core/src/semantic/passes/copy_propagation.rs
catnip_core/src/semantic/passes/dead_code_elimination.rs
catnip_core/src/semantic/passes/dead_store_elimination.rs
catnip_core/src/semantic/passes/mod.rs
catnip_core/src/semantic/passes/strength_reduction.rs
catnip_core/src/vm/memory.rs
catnip_core/src/vm/mod.rs
catnip_core/src/vm/mro.rs
catnip_core/src/vm/opcode.rs
catnip_core/src/vm/peephole.rs
catnip_grammar/Cargo.toml
catnip_grammar/build.rs
catnip_grammar/grammar.js
catnip_grammar/tree-sitter.json
catnip_grammar/src/grammar.json
catnip_grammar/src/lib.rs
catnip_grammar/src/node-types.json
catnip_grammar/src/node_kinds.rs
catnip_grammar/src/parser.c
catnip_grammar/src/scanner.c
catnip_grammar/src/symbols.rs
catnip_grammar/src/tree_sitter/alloc.h
catnip_grammar/src/tree_sitter/array.h
catnip_grammar/src/tree_sitter/parser.h
catnip_lang.egg-info/PKG-INFO
catnip_lang.egg-info/SOURCES.txt
catnip_lang.egg-info/dependency_links.txt
catnip_lang.egg-info/entry_points.txt
catnip_lang.egg-info/requires.txt
catnip_lang.egg-info/top_level.txt
catnip_libs/http/spec.toml
catnip_libs/http/rust/Cargo.toml
catnip_libs/http/rust/src/lib.rs
catnip_libs/io/spec.toml
catnip_libs/io/rust/Cargo.toml
catnip_libs/io/rust/src/lib.rs
catnip_libs/sys/spec.toml
catnip_libs/sys/rust/Cargo.toml
catnip_libs/sys/rust/src/lib.rs
catnip_repl/Cargo.toml
catnip_repl/bin/repl.rs
catnip_repl/src/app.rs
catnip_repl/src/commands.rs
catnip_repl/src/completer.rs
catnip_repl/src/completion_workflow_tests.rs
catnip_repl/src/config.rs
catnip_repl/src/config_editor.rs
catnip_repl/src/config_tui.rs
catnip_repl/src/context.rs
catnip_repl/src/executor.rs
catnip_repl/src/highlighter.rs
catnip_repl/src/hints.rs
catnip_repl/src/history.rs
catnip_repl/src/input.rs
catnip_repl/src/integration_tests.rs
catnip_repl/src/lib.rs
catnip_repl/src/signal.rs
catnip_repl/src/theme.rs
catnip_repl/src/widgets/completion.rs
catnip_repl/src/widgets/mod.rs
catnip_rs/Cargo.toml
catnip_rs/build.rs
catnip_rs/gen_opcodes.py
catnip_rs/gen_theme.py
catnip_rs/pyproject.toml
catnip_rs/visual.toml
catnip_rs/src/constants.rs
catnip_rs/src/context.rs
catnip_rs/src/dispatch.rs
catnip_rs/src/freeze.rs
catnip_rs/src/lib.rs
catnip_rs/src/runtime.rs
catnip_rs/src/types.rs
catnip_rs/src/weird_log.rs
catnip_rs/src/bin/bench_bigint_conversions.rs
catnip_rs/src/bin/bench_bigint_ops.rs
catnip_rs/src/bin/run.rs
catnip_rs/src/cache/backend.rs
catnip_rs/src/cache/disk.rs
catnip_rs/src/cache/memoization.rs
catnip_rs/src/cache/mod.rs
catnip_rs/src/cfg/analysis.rs
catnip_rs/src/cfg/basic_block.rs
catnip_rs/src/cfg/builder_ir.rs
catnip_rs/src/cfg/graph.rs
catnip_rs/src/cfg/mod.rs
catnip_rs/src/cfg/optimization.rs
catnip_rs/src/cfg/region.rs
catnip_rs/src/cfg/ssa.rs
catnip_rs/src/cfg/ssa_builder.rs
catnip_rs/src/cfg/ssa_cse.rs
catnip_rs/src/cfg/ssa_destruction.rs
catnip_rs/src/cfg/ssa_dse.rs
catnip_rs/src/cfg/ssa_gvn.rs
catnip_rs/src/cfg/ssa_iv.rs
catnip_rs/src/cfg/ssa_licm.rs
catnip_rs/src/cfg/tests.rs
catnip_rs/src/cli/mod.rs
catnip_rs/src/config/mod.rs
catnip_rs/src/core/builtins.rs
catnip_rs/src/core/function.rs
catnip_rs/src/core/meta.rs
catnip_rs/src/core/method.rs
catnip_rs/src/core/mod.rs
catnip_rs/src/core/nodes.rs
catnip_rs/src/core/op.rs
catnip_rs/src/core/pattern.rs
catnip_rs/src/core/scope.rs
catnip_rs/src/core/broadcast/mod.rs
catnip_rs/src/core/broadcast/ops.rs
catnip_rs/src/core/broadcast/simd.rs
catnip_rs/src/core/registry/access.rs
catnip_rs/src/core/registry/args.rs
catnip_rs/src/core/registry/arithmetic.rs
catnip_rs/src/core/registry/bitwise.rs
catnip_rs/src/core/registry/control_flow.rs
catnip_rs/src/core/registry/execution.rs
catnip_rs/src/core/registry/functions.rs
catnip_rs/src/core/registry/literals.rs
catnip_rs/src/core/registry/logical.rs
catnip_rs/src/core/registry/mod.rs
catnip_rs/src/core/registry/nd.rs
catnip_rs/src/core/registry/patterns.rs
catnip_rs/src/core/registry/stack.rs
catnip_rs/src/debug/callback.rs
catnip_rs/src/debug/console.rs
catnip_rs/src/debug/mod.rs
catnip_rs/src/debug/session.rs
catnip_rs/src/debug/types.rs
catnip_rs/src/ir/json.rs
catnip_rs/src/ir/mod.rs
catnip_rs/src/ir/opcode.rs
catnip_rs/src/ir/pure.rs
catnip_rs/src/ir/pyclass.rs
catnip_rs/src/ir/to_python.rs
catnip_rs/src/jit/detector.rs
catnip_rs/src/jit/executor.rs
catnip_rs/src/jit/mod.rs
catnip_rs/src/loader/cache.rs
catnip_rs/src/loader/mod.rs
catnip_rs/src/loader/namespace.rs
catnip_rs/src/loader/native_plugin.rs
catnip_rs/src/nd/declaration.rs
catnip_rs/src/nd/future.rs
catnip_rs/src/nd/mod.rs
catnip_rs/src/nd/recur.rs
catnip_rs/src/nd/scheduler.rs
catnip_rs/src/nd/vm_decl.rs
catnip_rs/src/nd/worker_pool.rs
catnip_rs/src/parser/core.rs
catnip_rs/src/parser/mod.rs
catnip_rs/src/parser/transforms.rs
catnip_rs/src/parser/tree_node.rs
catnip_rs/src/pipeline/executor.rs
catnip_rs/src/pipeline/mod.rs
catnip_rs/src/policy/mod.rs
catnip_rs/src/pragma/mod.rs
catnip_rs/src/repl/mod.rs
catnip_rs/src/semantic/analyzer.rs
catnip_rs/src/semantic/base.rs
catnip_rs/src/semantic/block_flattening.rs
catnip_rs/src/semantic/blunt_code.rs
catnip_rs/src/semantic/common_subexpression_elimination.rs
catnip_rs/src/semantic/constant_folding.rs
catnip_rs/src/semantic/constant_propagation.rs
catnip_rs/src/semantic/copy_propagation.rs
catnip_rs/src/semantic/dead_code_elimination.rs
catnip_rs/src/semantic/dead_store_elimination.rs
catnip_rs/src/semantic/function_inlining.rs
catnip_rs/src/semantic/mod.rs
catnip_rs/src/semantic/optimizer.rs
catnip_rs/src/semantic/strength_reduction.rs
catnip_rs/src/semantic/tail_recursion_to_loop.rs
catnip_rs/src/semantic/utils.rs
catnip_rs/src/semantic/tests/helpers.rs
catnip_rs/src/semantic/tests/mod.rs
catnip_rs/src/semantic/tests/test_blunt_code.rs
catnip_rs/src/semantic/tests/test_constant_folding.rs
catnip_rs/src/semantic/tests/test_constant_propagation.rs
catnip_rs/src/semantic/tests/test_cse.rs
catnip_rs/src/semantic/tests/test_optimizer.rs
catnip_rs/src/tools/debugger_shims.rs
catnip_rs/src/tools/mod.rs
catnip_rs/src/tools/shims.rs
catnip_rs/src/transformer/mod.rs
catnip_rs/src/vm/compiler.rs
catnip_rs/src/vm/compiler_core.rs
catnip_rs/src/vm/compiler_input.rs
catnip_rs/src/vm/core.rs
catnip_rs/src/vm/enums.rs
catnip_rs/src/vm/frame.rs
catnip_rs/src/vm/host.rs
catnip_rs/src/vm/iter.rs
catnip_rs/src/vm/mod.rs
catnip_rs/src/vm/opcode.rs
catnip_rs/src/vm/pattern.rs
catnip_rs/src/vm/py_interop.rs
catnip_rs/src/vm/structs.rs
catnip_rs/src/vm/traits.rs
catnip_rs/src/vm/unified_compiler.rs
catnip_rs/src/vm/unions.rs
catnip_rs/src/vm/value.rs
catnip_rs/tests/regression_chained_calls.rs
catnip_rs/tests/regression_newlines.rs
catnip_rs/tests/regression_vmfunction.rs
catnip_rs/tests/run_basic.rs
catnip_rs/tests/run_broadcast.rs
catnip_rs/tests/run_cli.rs
catnip_rs/tests/run_control_flow.rs
catnip_rs/tests/run_functions.rs
catnip_rs/tests/run_nd_process.rs
catnip_rs/tests/run_worker.rs
catnip_rs/tests/run_worker_pool.rs
catnip_rs/tests/common/mod.rs
catnip_tools/Cargo.toml
catnip_tools/src/config.rs
catnip_tools/src/debugger.rs
catnip_tools/src/errors.rs
catnip_tools/src/ffi.rs
catnip_tools/src/formatter.rs
catnip_tools/src/indentation.rs
catnip_tools/src/lib.rs
catnip_tools/src/lint_cfg.rs
catnip_tools/src/linter.rs
catnip_tools/src/multiline.rs
catnip_tools/src/sourcemap.rs
catnip_tools/src/suggest.rs
catnip_tools/src/pretty/align.rs
catnip_tools/src/pretty/combinators.rs
catnip_tools/src/pretty/convert.rs
catnip_tools/src/pretty/convert_decl.rs
catnip_tools/src/pretty/convert_expr.rs
catnip_tools/src/pretty/convert_stmt.rs
catnip_tools/src/pretty/doc.rs
catnip_tools/src/pretty/layout.rs
catnip_tools/src/pretty/mod.rs
tests/__init__.py
tests/__main__.py
tests/conftest.py
tests/gen_tests_badge.py
tests/apps/__init__.py
tests/apps/test_pandas.py
tests/bytecode/__init__.py
tests/bytecode/helpers.py
tests/bytecode/test_lambda_correctness.py
tests/bytecode/test_lambda_ir.py
tests/cfg/__init__.py
tests/cfg/test_cfg_optimization.py
tests/cfg/test_cfg_reconstruction.py
tests/cfg/test_cfg_rust.py
tests/cli/__init__.py
tests/cli/test_cache_command.py
tests/cli/test_cli_commands.py
tests/cli/test_cli_flags.py
tests/cli/test_config.py
tests/cli/test_config_option.py
tests/cli/test_meta_path.py
tests/config/__init__.py
tests/config/test_config_sections.py
tests/core/__init__.py
tests/core/test_helpers.py
tests/core/test_pickle.py
tests/debug/__init__.py
tests/debug/test_debugger.py
tests/jit_functions/test_debug_jit.py
tests/jit_functions/test_function_benchmark.py
tests/jit_functions/test_function_compile.py
tests/jit_functions/test_function_compile_verbose.py
tests/jit_functions/test_function_simple.py
tests/jit_functions/test_function_trace.py
tests/jit_functions/test_recursive_phase1.py
tests/jit_functions/test_recursive_phase2.py
tests/jit_functions/test_recursive_phase2_simple.py
tests/language/__init__.py
tests/language/registry.py
tests/language/test_abstract_methods.py
tests/language/test_blocks_conditionals.py
tests/language/test_broadcast_deep.py
tests/language/test_broadcast_filter.py
tests/language/test_broadcast_iterables.py
tests/language/test_broadcast_scalar.py
tests/language/test_broadcast_simd.py
tests/language/test_cache.py
tests/language/test_closures.py
tests/language/test_complex.py
tests/language/test_context.py
tests/language/test_control_flow.py
tests/language/test_decimal.py
tests/language/test_disk_cache.py
tests/language/test_edge_cases.py
tests/language/test_enums.py
tests/language/test_error_handling.py
tests/language/test_exceptions.py
tests/language/test_extensions.py
tests/language/test_feature_imports.py
tests/language/test_fold.py
tests/language/test_fstrings.py
tests/language/test_function_parameters.py
tests/language/test_in_operator.py
tests/language/test_indexing.py
tests/language/test_is_operator.py
tests/language/test_literals.py
tests/language/test_loader_security.py
tests/language/test_match_structural.py
tests/language/test_memoization.py
tests/language/test_memoization_advanced.py
tests/language/test_module_policy.py
tests/language/test_multiple_inheritance.py
tests/language/test_nd_recursion.py
tests/language/test_null_coalesce.py
tests/language/test_operator_overload.py
tests/language/test_operator_overload_matrix.py
tests/language/test_parser_getattr.py
tests/language/test_pass_context.py
tests/language/test_pattern_guards.py
tests/language/test_pipeline_equivalence.py
tests/language/test_pragma.py
tests/language/test_python_callbacks.py
tests/language/test_reverse_operators.py
tests/language/test_runtime.py
tests/language/test_scope.py
tests/language/test_setattr.py
tests/language/test_setitem.py
tests/language/test_shift_operators.py
tests/language/test_statement_separators.py
tests/language/test_static_methods.py
tests/language/test_struct.py
tests/language/test_struct_edge_cases.py
tests/language/test_struct_methods.py
tests/language/test_struct_pattern.py
tests/language/test_struct_refcount.py
tests/language/test_tak_recursion.py
tests/language/test_traits.py
tests/language/test_treesitter_parser.py
tests/language/test_try_except.py
tests/language/test_type.py
tests/language/test_unions.py
tests/language/test_unpacking.py
tests/language/test_variadic.py
tests/language/test_weird_log.py
tests/language/test_with.py
tests/libs/__init__.py
tests/libs/conftest.py
tests/libs/test_io.py
tests/optimization/__init__.py
tests/optimization/template.py
tests/optimization/test_blunt_code.py
tests/optimization/test_constant_folding.py
tests/optimization/test_cse.py
tests/optimization/test_function_inlining.py
tests/optimization/test_iv_strength_reduction.py
tests/optimization/test_jit_forced.py
tests/optimization/test_nd_batching.py
tests/optimization/test_nd_memoization.py
tests/optimization/test_optimizer.py
tests/optimization/test_tail_call.py
tests/serial/__init__.py
tests/serial/test_jit_types.py
tests/serial/test_nd_concurrency.py
tests/serial/test_repl_process.py
tests/serial/jit/__init__.py
tests/serial/jit/conftest.py
tests/serial/jit/test_break.py
tests/serial/jit/test_compilation.py
tests/serial/jit/test_execution.py
tests/serial/jit/test_inlining.py
tests/serial/jit/test_nonregression.py
tests/serial/jit/test_recursion.py
tests/tools/__init__.py
tests/tools/test_formatter.py
tests/tools/test_json_serialization.py
tests/tools/test_linter.py