Matches dates that occur before a given date.
# File lib/runt/temporalexpression.rb, line 754 def initialize(date, inclusive=false) @date = date @inclusive = inclusive end
# File lib/runt/temporalexpression.rb, line 759 def include?(date) return (date < @date) || (@inclusive && @date == date) end
# File lib/runt/temporalexpression.rb, line 763 def to_s "before #{Runt.format_date(@date)}" end