Интерфейс класса, который реализует парсинг скаляров для TagScalar.
Вызывается для форматирования значения при помещении в выходной поток.
# File lib/cls-ruby/basic_scalars.rb, line 34 def format( what ) raise NotSupportedEx.new( 'format not suppoted by ScalarFormat' ) end
Вызывается для парсинга токена :tok_nonspace.
Базовая реализация порождает исключение UnexpectedTokenEx.
# File lib/cls-ruby/basic_scalars.rb, line 19 def on_tok_nonspace( token ) raise UnexpectedTokenEx.new( ':tok_nonspace unexpected for this format' ) end
Вызывается для парсинга токена :tok_string.
Базовая реализация порождает исключение UnexpectedTokenEx.
# File lib/cls-ruby/basic_scalars.rb, line 27 def on_tok_string( token ) raise UnexpectedTokenEx.new( ':tok_string unexpected for this format' ) end
Generated with the Darkfish Rdoc Generator 2.