module Dhall::Parser::FirstApplicationExpression
Public Instance Methods
merge()
click to toggle source
# File lib/dhall/parser.rb, line 147 def merge Merge.new( record: captures(:import_expression)[0].value, input: captures(:import_expression)[1].value, type: nil ) end
value()
click to toggle source
Calls superclass method
# File lib/dhall/parser.rb, line 135 def value if captures.key?(:merge) merge elsif captures.key?(:some) Optional.new(value: capture(:import_expression).value) elsif captures.key?(:tomap) ToMap.new(record: capture(:import_expression).value) else super end end