LICENSE
MANIFEST.in
README.md
pyproject.toml
setup.py
examples/abbreviations.sigil
examples/api.sigil
examples/async.sigil
examples/hello.sigil
examples/higher_order.sigil
examples/io.sigil
examples/lists.sigil
examples/math.sigil
examples/strings.sigil
examples/types.sigil
sigil_lang.egg-info/PKG-INFO
sigil_lang.egg-info/SOURCES.txt
sigil_lang.egg-info/dependency_links.txt
sigil_lang.egg-info/entry_points.txt
sigil_lang.egg-info/requires.txt
sigil_lang.egg-info/top_level.txt
spec/GRAMMAR_FREEZE.md
spec/fullstack.md
spec/sigil-plan.md
spec/sigil-spec.md
spec/sigil-think.md
src/__init__.py
src/diagnostics.py
src/formatter.py
src/formatter_compact.py
src/inline.py
src/interop.py
src/jupyter.py
src/sigil_sdk.py
src/agent/__init__.py
src/agent/agent.py
src/agent/generator.py
src/agent/planner.py
src/agent/validator.py
src/cli/__init__.py
src/cli/errors.py
src/cli/main.py
src/cli/commands/__init__.py
src/cli/commands/agent.py
src/cli/commands/bench.py
src/cli/commands/build_cmd.py
src/cli/commands/check.py
src/cli/commands/compress.py
src/cli/commands/convert.py
src/cli/commands/dev.py
src/cli/commands/diff.py
src/cli/commands/fmt.py
src/cli/commands/init.py
src/cli/commands/lsp.py
src/cli/commands/meta.py
src/cli/commands/migrate.py
src/cli/commands/playground.py
src/cli/commands/registry.py
src/cli/commands/repl.py
src/cli/commands/run.py
src/cli/commands/serve.py
src/cli/commands/stubs.py
src/cli/commands/test_cmd.py
src/cli/commands/tokens.py
src/cli/commands/traceback_cmd.py
src/cli/commands/transpile.py
src/cli/commands/tutorial.py
src/codegen/__init__.py
src/codegen/emitter.py
src/codegen/go_emitter.py
src/codegen/go_templates.py
src/codegen/helpers.py
src/codegen/js_emitter.py
src/codegen/js_templates.py
src/codegen/source_map.py
src/codegen/templates_agentic.py
src/codegen/templates_cli.py
src/codegen/templates_framework.py
src/codegen/templates_graphql.py
src/codegen/templates_orm.py
src/codegen/templates_taskqueue.py
src/codegen/templates_testing.py
src/converter/__init__.py
src/converter/py_to_sigil.py
src/ir/__init__.py
src/ir/builder.py
src/ir/nodes.py
src/ir/type_inference.py
src/ir/types.py
src/lsp/__init__.py
src/lsp/server.py
src/meta/__init__.py
src/meta/reader.py
src/meta/schema.py
src/meta/writer.py
src/parser/__init__.py
src/parser/grammar.js
src/parser/queries/highlights.scm
src/parser/queries/locals.scm
src/parser/src/grammar.json
src/parser/src/node-types.json
src/parser/src/parser.c
src/parser/src/scanner.c
src/parser/src/tree_sitter/alloc.h
src/parser/src/tree_sitter/array.h
src/parser/src/tree_sitter/parser.h
src/plan/__init__.py
src/plan/expander.py
src/plan/nodes.py
src/plan/parser.py
src/project/__init__.py
src/project/config.py
src/project/resolver.py
src/session/__init__.py
src/session/state.py
src/templates/__init__.py
src/templates/builtins.py
src/templates/expander.py
src/think/__init__.py
src/think/nodes.py
src/think/parser.py
src/think/primitives.py
src/think/tokens.py