Quick Start |
Inheriting from ST_FORMATTING_ROUTINES adds the feature format to the current class. format takes two arguments: a string containing formatting specifications and an array of parameters. This array must be an array of references. For example ARRAY [BOOLEAN] does not work with SmartEiffel. Because BOOLEAN does not conform to ANY is SmartEiffel 2.1, we need to use ARRAY [DS_CELL [BOOLEAN]] in that case.
format returns a STRING where all formatting specifications have been replaced by their corresponding formatted parameters.
class TEST inherit ST_FORMATTING_ROUTINES create make feature -- Initialization make is do print (format ("$s $i", <<"hello", integer_cell (2)>>)) end end
Copyright © 2004-2005, Berend de Boer mailto:berend@pobox.com http://www.gobosoft.com Last Updated: 7 March 2005 |