Cronic::Repeater
Inherits Cronic::Tag < Reference < Object
Class methods
scan(tokens : Array(Token), **options) : Void
Scan an Array of Token objects and apply any necessary Repeater tags to each token.
scan_for_day_names(token : Token, **kwargs) : RepeaterDayName | Nil
token - The Token object we want to scan.
scan_for_day_portions(token : Token, **kwargs) : RepeaterDayPortion | Nil
token - The Token object we want to scan.
scan_for_month_names(token : Token, **kwargs) : RepeaterMonthName | Nil
token - The Token object we want to scan.
scan_for_quarter_names(token : Token, **kwargs) : RepeaterQuarterName | Nil
token - The Token object we want to scan.
scan_for_season_names(token : Token, **kwargs) : RepeaterSeasonName | Nil
token - The Token object we want to scan.
scan_for_times(token : Token, **kwargs) : RepeaterTime | Nil
token - The Token object we want to scan.
Instance methods
this(pointer)
Sourceto_s
Returns a nicely readable and concise string representation of this object, typically intended for users.
This method should usually not be overridden. It delegates to
#to_s(IO) which can be overridden for custom implementations.
Also see #inspect.