class Dentaku::AST::StringFunctions::Concat

Public Class Methods

max_param_count() click to toggle source
# File lib/dentaku/ast/functions/string_functions.rb, line 166
def self.max_param_count
  Float::INFINITY
end
min_param_count() click to toggle source
# File lib/dentaku/ast/functions/string_functions.rb, line 162
def self.min_param_count
  1
end
new(*args) click to toggle source
Calls superclass method Dentaku::AST::Function::new
# File lib/dentaku/ast/functions/string_functions.rb, line 170
def initialize(*args)
  super
end

Public Instance Methods

value(context = {}) click to toggle source
# File lib/dentaku/ast/functions/string_functions.rb, line 174
def value(context = {})
  @args.map { |arg| arg.value(context).to_s }.join
end