Versions in this module Expand all Collapse all v0 v0.3.4 Mar 3, 2026 v0.3.3 Mar 3, 2026 v0.3.2 Mar 2, 2026 v0.3.1 Mar 2, 2026 v0.3.0 Mar 1, 2026 Changes in this version type Language + const Bash + const C + const CSS + const Dart + const Dockerfile + const Elixir + const Erlang + const Groovy + const HCL + const HTML + const Haskell + const OCaml + const ObjectiveC + const Perl + const R + const Ruby + const SCSS + const SQL + const Swift + const TOML + const YAML + const Zig v0.2.1 Feb 28, 2026 Changes in this version type Language + const Kotlin v0.2.0 Feb 28, 2026 Changes in this version type LanguageSpec + AssignmentNodeTypes []string + BranchingNodeTypes []string + DecoratorNodeTypes []string + EnvAccessFunctions []string + EnvAccessMemberPatterns []string + FieldNodeTypes []string + ThrowNodeTypes []string + ThrowsClauseField string + VariableNodeTypes []string v0.1.4 Feb 26, 2026 v0.1.3 Feb 25, 2026 v0.1.2 Feb 25, 2026 v0.1.1 Feb 25, 2026 v0.1.0 Feb 25, 2026 v0.0.2 Feb 25, 2026 v0.0.1 Feb 24, 2026 Changes in this version + func Register(spec *LanguageSpec) + type Language string + const CPP + const CSharp + const Go + const JSON + const Java + const JavaScript + const Lua + const PHP + const Python + const Rust + const Scala + const TSX + const TypeScript + func AllLanguages() []Language + func LanguageForExtension(ext string) (Language, bool) + type LanguageSpec struct + CallNodeTypes []string + ClassNodeTypes []string + FileExtensions []string + FunctionNodeTypes []string + ImportFromTypes []string + ImportNodeTypes []string + Language Language + ModuleNodeTypes []string + PackageIndicators []string + func ForExtension(ext string) *LanguageSpec + func ForLanguage(lang Language) *LanguageSpec