Module: Kapusta::Compiler::LuaCompat
- Defined in:
- lib/kapusta/compiler/lua_compat.rb
Defined Under Namespace
Modules: Emission, Normalization
Constant Summary
collapse
- SPECIAL_FORMS =
%w[pcall xpcall].freeze
- ITERATOR_FORMS =
%w[ipairs pairs].freeze
Class Method Summary
collapse
Class Method Details
13
14
15
|
# File 'lib/kapusta/compiler/lua_compat.rb', line 13
def self.iterator_form?(name)
ITERATOR_FORMS.include?(name)
end
|
9
10
11
|
# File 'lib/kapusta/compiler/lua_compat.rb', line 9
def self.special_form?(name)
SPECIAL_FORMS.include?(name)
end
|