Method: Keisan::AST::FunctionAssignment#expression_function
- Defined in:
- lib/keisan/ast/function_assignment.rb
#expression_function ⇒ Object
21 22 23 24 25 26 27 28 |
# File 'lib/keisan/ast/function_assignment.rb', line 21 def expression_function Functions::ExpressionFunction.new( lhs.name, argument_names, rhs.evaluate_assignments(context.spawn_child(shadowed: argument_names, transient: true)), context.transient_definitions ) end |