Top Level Namespace

Defined Under Namespace

Modules: TreeSitter

Instance Method Summary collapse

Instance Method Details

#env_var_on?(var) ⇒ Boolean



21
22
23
# File 'ext/tree_sitter/extconf.rb', line 21

def env_var_on?(var)
  %w[1 on true t yes y].include?(ENV.fetch(var, '').downcase)
end

#system_tree_sitter?Boolean



17
18
19
# File 'ext/tree_sitter/extconf.rb', line 17

def system_tree_sitter?
  enable_config('sys-libs', true)
end