Method List
-
#== Kapusta::Sym
-
#== Kapusta::GeneratedSym
-
#acc_name Kapusta::Compiler::Language::AccumulateForm
-
#acc_name Kapusta::Compiler::Language::FaccumulateForm
-
#all_sym_keys? Kapusta::HashLit
-
#alternatives Kapusta::Compiler::Language::OrPattern
-
analyze Kapusta::LSP::ScopeWalker
-
#anonymous? Kapusta::Compiler::Language::FunctionForm
-
#args Kapusta::Compiler::Language::LuaPcallForm
-
#args Kapusta::Compiler::Language::LuaXpcallForm
-
#arm_pairs Kapusta::Compiler::Language::CaseForm
-
#bind_sym Kapusta::Compiler::Language::CatchClause
-
#binding Kapusta::LSP::Rename::Target
-
#binding_at Kapusta::LSP::ScopeWalker
-
binding_form? Kapusta::Compiler::Language
-
binding_head? Kapusta::Compiler::Language
-
#binding_key Kapusta::Sym
-
#binding_key Kapusta::GeneratedSym
-
#binding_pairs Kapusta::Compiler::Language::LetForm
-
#binding_pats Kapusta::Compiler::Language::IterationForm
-
#binding_pats Kapusta::Compiler::Language::AccumulateForm
-
binding_range Kapusta::LSP::Definition
-
#bindings Kapusta::LSP::ScopeWalker::Scope
-
#bindings Kapusta::LSP::ScopeWalker
-
#bindings Kapusta::Compiler::Language::LetForm
-
#bindings Kapusta::Compiler::Language::IterationForm
-
#bindings Kapusta::Compiler::Language::AccumulateForm
-
#bindings Kapusta::Compiler::Language::FaccumulateForm
-
#bindings Kapusta::Compiler::Language::CountedForForm
-
#body Kapusta::Compiler::Language::FunctionForm
-
#body Kapusta::Compiler::Language::ModuleForm
-
#body Kapusta::Compiler::Language::ClassForm
-
#body Kapusta::Compiler::Language::TryForm
-
#body Kapusta::Compiler::Language::CatchClause
-
#body Kapusta::Compiler::Language::FinallyClause
-
#body Kapusta::Compiler::Language::ConditionalBodyForm
-
#body Kapusta::Compiler::Language::MacroDefinitionForm
-
#body Kapusta::Compiler::Language::LetForm
-
#body Kapusta::Compiler::Language::HashFnForm
-
#body Kapusta::Compiler::Language::IterationForm
-
#body Kapusta::Compiler::Language::AccumulateForm
-
#body Kapusta::Compiler::Language::FaccumulateForm
-
#body Kapusta::Compiler::Language::CountedForForm
-
#body? Kapusta::Compiler::Language::ConditionalBodyForm
-
bodyless_header? Kapusta::Compiler::Language
-
#callable Kapusta::Compiler::Language::LuaPcallForm
-
#callable Kapusta::Compiler::Language::LuaXpcallForm
-
#callable_form Kapusta::Compiler::MacroLowerer
-
#child Kapusta::Env
-
classify Kapusta::LSP::Rename
-
#clauses Kapusta::Compiler::Language::TryForm
-
#clauses Kapusta::Compiler::Language::CaseForm
-
collect Kapusta::LSP::Diagnostics
-
collect_local_targets Kapusta::LSP::Rename
-
collect_macro_changes Kapusta::LSP::Rename
-
#collection Kapusta::Compiler::Language::LuaIteratorForm
-
#colon_segments Kapusta::Sym
-
#colonized? Kapusta::Sym
-
#column Kapusta::Sym
-
#column Kapusta::Vec
-
#column Kapusta::HashLit
-
#column Kapusta::List
-
#column Kapusta::Quasiquote
-
#column Kapusta::Unquote
-
#column Kapusta::UnquoteSplice
-
#column Kapusta::Error
-
#column Kapusta::LSP::ScopeWalker::Binding
-
#column Kapusta::LSP::ScopeWalker::Reference
-
#column Kapusta::LSP::ScopeWalker::EndMarker
-
compile Kapusta
-
#compile Kapusta::CLI::Options
-
compile Kapusta::Compiler
-
compile Kapusta::Compiler::MacroLowerer
-
compile_file Kapusta::CLI
-
compile_forms Kapusta::Compiler
-
#complete_arms Kapusta::Compiler::Language::CaseForm
-
#condition Kapusta::Compiler::Language::ConditionalBodyForm
-
conflict_local? Kapusta::LSP::Rename
-
#constant_definition_with_prefix? Kapusta::LSP::WorkspaceIndex
-
#constant_definitions_with_prefix Kapusta::LSP::WorkspaceIndex
-
#constant_occurrences Kapusta::LSP::WorkspaceIndex
-
constant_target Kapusta::LSP::Rename
-
consume Kapusta::Compiler::EmitterModules::SimpleExpression
-
consume_group Kapusta::Compiler::EmitterModules::SimpleExpression
-
consume_primary Kapusta::Compiler::EmitterModules::SimpleExpression
-
consume_segment Kapusta::Compiler::EmitterModules::SimpleExpression
-
copy_position Kapusta
-
#counter Kapusta::Compiler::Language::FaccumulateForm
-
#counter Kapusta::Compiler::Language::CountedForForm
-
debug? Kapusta::LSP
-
debug_log Kapusta::LSP
-
#define Kapusta::Env
-
#defined? Kapusta::Env
-
definition_scope? Kapusta::Compiler::Language
-
defn_form? Kapusta::Compiler::Language
-
#destructure Kapusta::Compiler::Language::ImportMacrosForm
-
diagnostic_from Kapusta::LSP::Diagnostics
-
do_form? Kapusta::Compiler::Language
-
dofile Kapusta
-
#dotted? Kapusta::Sym
-
#each_entry Kapusta::LSP::WorkspaceIndex
-
#each_extra Kapusta::Compiler::Language::CountedForForm
-
#emit_file Kapusta::Compiler::Emitter
-
#empty? Kapusta::List
-
#end_column Kapusta::LSP::ScopeWalker::Binding
-
#end_column Kapusta::LSP::ScopeWalker::Reference
-
#end_column Kapusta::LSP::ScopeWalker::EndMarker
-
#end_form? Kapusta::LSP::ScopeWalker
-
end_form? Kapusta::Compiler::Language
-
end_marker_at Kapusta::LSP::Definition
-
#end_markers Kapusta::LSP::ScopeWalker
-
#entries Kapusta::HashLit
-
#entry Kapusta::LSP::WorkspaceIndex
-
#entry_count Kapusta::LSP::WorkspaceIndex
-
error Kapusta::LSP::Rename
-
eval Kapusta
-
exception_class_form? Kapusta::Compiler::Language
-
#expand_all Kapusta::Compiler::MacroExpander
-
#extras Kapusta::Compiler::Language::CountedForForm
-
find Kapusta::LSP::Definition
-
#find_macro_definition Kapusta::LSP::WorkspaceIndex
-
#finish Kapusta::Compiler::Language::FaccumulateForm
-
#finish Kapusta::Compiler::Language::CountedForForm
-
flat_body_head? Kapusta::Compiler::Language
-
#form Kapusta::Quasiquote
-
#form Kapusta::Unquote
-
#form Kapusta::UnquoteSplice
-
format Kapusta::Errors
-
format Kapusta::Formatter
-
#formatted Kapusta::Error
-
#forms Kapusta::LSP::WorkspaceIndex::Entry
-
fresh_gensym Kapusta::Compiler::MacroGensym
-
fresh_gensym Kapusta::Compiler::MacroExpander
-
fresh_local_gensym Kapusta::Compiler::MacroGensym
-
fresh_local_gensym Kapusta::Compiler::MacroExpander
-
full_range Kapusta::LSP::Formatting
-
function_definition_head? Kapusta::Compiler::Language
-
function_form? Kapusta::Compiler::Language
-
function_head? Kapusta::Compiler::Language
-
#guards Kapusta::Compiler::Language::WherePattern
-
#handler Kapusta::Compiler::Language::LuaXpcallForm
-
#hash Kapusta::Sym
-
#hash Kapusta::GeneratedSym
-
#head Kapusta::List
-
#head Kapusta::Compiler::Language::FunctionForm
-
#head Kapusta::Compiler::Language::BindingForm
-
#head Kapusta::Compiler::Language::LuaIteratorForm
-
#head Kapusta::Compiler::Language::SigilForm
-
header_form? Kapusta::Compiler::Language
-
header_head? Kapusta::Compiler::Language
-
header_scope? Kapusta::Compiler::Language
-
#help Kapusta::CLI::Options
-
#id Kapusta::GeneratedSym
-
#id Kapusta::LSP::ScopeWalker::Scope
-
#import_key Kapusta::LSP::ScopeWalker::Binding
-
#import_module Kapusta::LSP::ScopeWalker::Binding
-
#import_resolves_to? Kapusta::LSP::WorkspaceIndex
-
#in_module_or_class Kapusta::LSP::ScopeWalker::Binding
-
#initial Kapusta::Compiler::Language::AccumulateForm
-
#initial Kapusta::Compiler::Language::FaccumulateForm
-
#initialize Kapusta::Comment
-
#initialize Kapusta::Sym
-
#initialize Kapusta::GeneratedSym
-
#initialize Kapusta::Vec
-
#initialize Kapusta::HashLit
-
#initialize Kapusta::List
-
#initialize Kapusta::Quasiquote
-
#initialize Kapusta::Unquote
-
#initialize Kapusta::UnquoteSplice
-
#initialize Kapusta::Env
-
#initialize Kapusta::LSP
-
#initialize Kapusta::Error
-
#initialize Kapusta::Reader
-
#initialize Kapusta::Formatter::CLI
-
#initialize Kapusta::Compiler::Emitter
-
#initialize Kapusta::LSP::ScopeWalker
-
#initialize Kapusta::LSP::WorkspaceIndex
-
#initialize Kapusta::Compiler::MacroLowerer
-
#initialize Kapusta::Compiler::MacroExpander
-
#initialize Kapusta::Compiler::MacroImporter
-
#inner Kapusta::Compiler::Language::WherePattern
-
#inspect Kapusta::Sym
-
#inspect Kapusta::GeneratedSym
-
#inspect Kapusta::Vec
-
#inspect Kapusta::HashLit
-
#inspect Kapusta::List
-
#inspect Kapusta::AutoGensym
-
#inspect Kapusta::MacroSym
-
#inspect Kapusta::Quasiquote
-
#inspect Kapusta::Unquote
-
#inspect Kapusta::UnquoteSplice
-
install! Kapusta
-
install_signal_handlers Kapusta::LSP
-
#items Kapusta::Vec
-
#items Kapusta::List
-
#items Kapusta::Compiler::Language::IterationForm
-
#items Kapusta::Compiler::Language::AccumulateForm
-
#items Kapusta::Compiler::Language::FaccumulateForm
-
#items Kapusta::Compiler::Language::CountedForForm
-
#iter_expr Kapusta::Compiler::Language::IterationForm
-
#iter_expr Kapusta::Compiler::Language::AccumulateForm
-
#iter_items Kapusta::Compiler::Language::AccumulateForm
-
iterator_form? Kapusta::Compiler::LuaCompat
-
kebab_to_snake Kapusta
-
#key Kapusta::Compiler::Language::TsetForm
-
#key Kapusta::Compiler::Language::ValuesForm
-
#keys Kapusta::Compiler::Language::DotTarget
-
#kind Kapusta::LSP::Rename::Target
-
#kind Kapusta::LSP::ScopeWalker::Binding
-
#kind Kapusta::LSP::ScopeWalker::Scope
-
#kind Kapusta::Compiler::Language::SigilForm
-
#klass Kapusta::Compiler::Language::CatchClause
-
#line Kapusta::Sym
-
#line Kapusta::Vec
-
#line Kapusta::HashLit
-
#line Kapusta::List
-
#line Kapusta::Quasiquote
-
#line Kapusta::Unquote
-
#line Kapusta::UnquoteSplice
-
#line Kapusta::Error
-
#line Kapusta::LSP::ScopeWalker::Binding
-
#line Kapusta::LSP::ScopeWalker::Reference
-
#line Kapusta::LSP::ScopeWalker::EndMarker
-
list_head Kapusta::Compiler::Language
-
list_head? Kapusta::Compiler::Language
-
list_head_name Kapusta::Compiler::Language
-
#load Kapusta::Compiler::MacroImporter
-
#local_ruby_name_defined? Kapusta::Env
-
local_target Kapusta::LSP::Rename
-
locate Kapusta::LSP::Rename
-
locate_macro_definition Kapusta::LSP::Rename
-
location_for_binding Kapusta::LSP::Definition
-
locations_for_constant Kapusta::LSP::Definition
-
locations_for_macro Kapusta::LSP::Definition
-
locations_for_toplevel Kapusta::LSP::Definition
-
#lookup Kapusta::Env
-
#lookup Kapusta::LSP::ScopeWalker::Scope
-
#lookup_if_defined Kapusta::Env
-
#lower Kapusta::Compiler::MacroLowerer
-
lower_module_form Kapusta::Compiler::MacroLowerer
-
#lower_module_form Kapusta::Compiler::MacroLowerer
-
lsp_range Kapusta::LSP::Rename
-
macro_defined_in_file? Kapusta::LSP::Rename
-
#macro_definition_anywhere? Kapusta::LSP::WorkspaceIndex
-
macro_function_head? Kapusta::Compiler::Language
-
match? Kapusta::Compiler::EmitterModules::SimpleExpression
-
#module_arg Kapusta::Compiler::Language::ImportMacrosForm
-
module_label Kapusta::Compiler::MacroImporter
-
#multi_return Kapusta::Env::MethodBinding
-
#multi_return Kapusta::Env::SelfMethodBinding
-
multiline_body_head? Kapusta::Compiler::Language
-
#multiline_source Kapusta::Vec
-
#multiline_source Kapusta::HashLit
-
#multiline_source Kapusta::List
-
#mutable? Kapusta::Compiler::Language::BindingForm
-
#name Kapusta::Sym
-
#name Kapusta::LSP::Rename::Target
-
#name Kapusta::LSP::ScopeWalker::Binding
-
#name Kapusta::LSP::ScopeWalker::Reference
-
#name Kapusta::Compiler::Language::FunctionForm
-
#name Kapusta::Compiler::Language::ModuleForm
-
#name Kapusta::Compiler::Language::ClassForm
-
#name Kapusta::Compiler::Language::GlobalForm
-
#name Kapusta::Compiler::Language::LuaIteratorForm
-
#name Kapusta::Compiler::Language::SigilForm
-
#name Kapusta::Compiler::Language::MacroDefinitionForm
-
#name Kapusta::Compiler::Language::PinPattern
-
#named? Kapusta::Compiler::Language::FunctionForm
-
negation? Kapusta::Compiler::EmitterModules::SimpleExpression
-
never_flat_head? Kapusta::Compiler::Language
-
#normalize Kapusta::Compiler::Normalizer
-
#normalize_all Kapusta::Compiler::Normalizer
-
normalize_target Kapusta::Compiler
-
#object Kapusta::Compiler::Language::DotTarget
-
#pairs Kapusta::HashLit
-
#params Kapusta::Compiler::Language::FunctionForm
-
#params Kapusta::Compiler::Language::MacroDefinitionForm
-
#parent Kapusta::LSP::ScopeWalker::Scope
-
parse Kapusta::LSP::Rename
-
parse_accumulate_args Kapusta::Compiler::Language
-
parse_accumulate_form Kapusta::Compiler::Language
-
parse_binding_args Kapusta::Compiler::Language
-
parse_binding_form Kapusta::Compiler::Language
-
parse_case_args Kapusta::Compiler::Language
-
parse_case_form Kapusta::Compiler::Language
-
parse_catch_clause Kapusta::Compiler::Language
-
parse_class_args Kapusta::Compiler::Language
-
parse_class_form Kapusta::Compiler::Language
-
parse_conditional_body_args Kapusta::Compiler::Language
-
parse_counted_for_args Kapusta::Compiler::Language
-
parse_counted_for_form Kapusta::Compiler::Language
-
parse_dot_target Kapusta::Compiler::Language
-
parse_faccumulate_args Kapusta::Compiler::Language
-
parse_faccumulate_form Kapusta::Compiler::Language
-
parse_function_args Kapusta::Compiler::Language
-
parse_function_form Kapusta::Compiler::Language
-
parse_global_args Kapusta::Compiler::Language
-
parse_global_form Kapusta::Compiler::Language
-
parse_hashfn_form Kapusta::Compiler::Language
-
parse_import_macros_args Kapusta::Compiler::Language
-
parse_import_macros_form Kapusta::Compiler::Language
-
parse_iteration_args Kapusta::Compiler::Language
-
parse_iteration_form Kapusta::Compiler::Language
-
parse_let_args Kapusta::Compiler::Language
-
parse_let_form Kapusta::Compiler::Language
-
parse_lua_iterator_form Kapusta::Compiler::Language
-
parse_lua_pcall_args Kapusta::Compiler::Language
-
parse_lua_xpcall_args Kapusta::Compiler::Language
-
parse_macro_definition_args Kapusta::Compiler::Language
-
parse_macro_definition_form Kapusta::Compiler::Language
-
parse_module_args Kapusta::Compiler::Language
-
parse_module_form Kapusta::Compiler::Language
-
parse_options Kapusta::CLI
-
parse_or_pattern Kapusta::Compiler::Language
-
parse_pin_pattern Kapusta::Compiler::Language
-
parse_set_args Kapusta::Compiler::Language
-
parse_set_form Kapusta::Compiler::Language
-
parse_sigil_args Kapusta::Compiler::Language
-
parse_sigil_form Kapusta::Compiler::Language
-
parse_try_args Kapusta::Compiler::Language
-
parse_try_clause Kapusta::Compiler::Language
-
parse_try_form Kapusta::Compiler::Language
-
parse_tset_args Kapusta::Compiler::Language
-
parse_unpack_call Kapusta::Compiler::Language
-
parse_values_form Kapusta::Compiler::Language
-
parse_where_pattern Kapusta::Compiler::Language
-
#path Kapusta::Error
-
path_segments Kapusta::LSP::Rename
-
path_sym? Kapusta::LSP::Rename
-
perform Kapusta::LSP::Rename
-
pipeline_head? Kapusta::Compiler::Language
-
placeholder_for Kapusta::LSP::Rename
-
#prefix_length Kapusta::Compiler::Language::FunctionForm
-
#prefix_length Kapusta::Compiler::Language::ModuleForm
-
#prefix_length Kapusta::Compiler::Language::ClassForm
-
prepare Kapusta::LSP::Rename
-
quasi_head? Kapusta::Compiler::Language
-
read_all Kapusta::Reader
-
#read_all Kapusta::Reader
-
#reason Kapusta::Error
-
#record_end_marker Kapusta::LSP::ScopeWalker
-
#reference_at Kapusta::LSP::ScopeWalker
-
#references Kapusta::LSP::ScopeWalker
-
#refresh Kapusta::LSP::WorkspaceIndex
-
#remove Kapusta::LSP::WorkspaceIndex
-
rename_constant Kapusta::LSP::Rename
-
rename_local Kapusta::LSP::Rename
-
rename_macro Kapusta::LSP::Rename
-
rename_method Kapusta::LSP::Rename
-
rename_toplevel Kapusta::LSP::Rename
-
require Kapusta
-
#resolve_late_references Kapusta::LSP::ScopeWalker
-
#rest Kapusta::List
-
#root_scope Kapusta::LSP::ScopeWalker
-
#ruby_name Kapusta::Env::MethodBinding
-
#ruby_name Kapusta::Env::SelfMethodBinding
-
#ruby_name_defined? Kapusta::Env
-
#run Kapusta::LSP
-
run Kapusta::Compiler
-
#run Kapusta::Formatter::CLI
-
run_file Kapusta::CLI
-
run_file Kapusta::Compiler
-
#scan! Kapusta::LSP::WorkspaceIndex
-
#scope Kapusta::LSP::ScopeWalker::Binding
-
#scope Kapusta::LSP::ScopeWalker::Reference
-
#seg_end Kapusta::LSP::Rename::Target
-
#seg_start Kapusta::LSP::Rename::Target
-
segment_at_column Kapusta::LSP::Rename
-
#segment_index Kapusta::LSP::Rename::Target
-
#segment_prefix Kapusta::LSP::Rename::Target
-
segment_range Kapusta::LSP::Rename
-
#segments Kapusta::Sym
-
#segments Kapusta::LSP::ScopeWalker::Binding
-
sequence_statement_form? Kapusta::Compiler::Language
-
sequence_statement_head? Kapusta::Compiler::Language
-
#set_existing! Kapusta::Env
-
shadowed_in_chain? Kapusta::LSP::Rename
-
short_pipeline_head? Kapusta::Compiler::Language
-
#sigil Kapusta::List
-
special_form? Kapusta::Compiler::Language
-
special_form? Kapusta::Compiler::LuaCompat
-
start Kapusta::CLI
-
start Kapusta::LSP
-
#start Kapusta::Compiler::Language::FaccumulateForm
-
#start Kapusta::Compiler::Language::CountedForForm
-
#step Kapusta::Compiler::Language::FaccumulateForm
-
#subject Kapusta::Compiler::Language::CaseForm
-
#supers Kapusta::Compiler::Language::ClassForm
-
#sym Kapusta::LSP::Rename::Target
-
#sym Kapusta::LSP::ScopeWalker::Binding
-
#sym Kapusta::LSP::ScopeWalker::Reference
-
#sym_at Kapusta::LSP::ScopeWalker
-
sym_at_cursor Kapusta::LSP::Rename
-
synthetic? Kapusta::LSP::Rename
-
#table Kapusta::Compiler::Language::TsetForm
-
#target Kapusta::CLI::Options
-
#target Kapusta::LSP::ScopeWalker::Reference
-
#target Kapusta::LSP::ScopeWalker::EndMarker
-
#target Kapusta::Compiler::Language::BindingForm
-
#target Kapusta::Compiler::Language::SetForm
-
#text Kapusta::Comment
-
#text Kapusta::LSP::WorkspaceIndex::Entry
-
text_edit_first_segment Kapusta::LSP::Rename
-
text_edit_full Kapusta::LSP::Rename
-
text_edits Kapusta::LSP::Formatting
-
thread_first_head? Kapusta::Compiler::Language
-
#to_ary Kapusta::Vec
-
#to_s Kapusta::Sym
-
token_length Kapusta::LSP::Diagnostics
-
#toplevel_definition? Kapusta::LSP::WorkspaceIndex
-
#toplevel_fn_definitions Kapusta::LSP::WorkspaceIndex
-
#toplevel_fn_occurrences Kapusta::LSP::WorkspaceIndex
-
#uri Kapusta::LSP::WorkspaceIndex::Entry
-
uri_to_path Kapusta::LSP
-
usage Kapusta::CLI
-
valid_constant_segment? Kapusta::LSP::Identifier
-
valid_local? Kapusta::LSP::Identifier
-
#value Kapusta::Compiler::Language::BindingForm
-
#value Kapusta::Compiler::Language::GlobalForm
-
#value Kapusta::Compiler::Language::SetForm
-
#value Kapusta::Compiler::Language::TsetForm
-
#value Kapusta::Compiler::Language::ValuesForm
-
#value Kapusta::Compiler::Language::UnpackCall
-
#version Kapusta::CLI::Options
-
#walk_form_run Kapusta::LSP::ScopeWalker
-
#walk_top Kapusta::LSP::ScopeWalker
-
#walker Kapusta::LSP::Rename::Target
-
#walker Kapusta::LSP::WorkspaceIndex::Entry
-
#with_defaults Kapusta::Error