Домой Классы Статические функции Перечисления (ENUM) Структуры (STRUCTURE)

{String|_extended}


(включая защищенные члены)

CLASS {String|_extended} , UNTESTED, OPERATORS:



IMPORT : {String_functions} .

STR Value|_of_string , READ


  

METHOD Set|_value ( STR New|_value )



METHOD Len|gth_of_value ==> INT


STR uppercased


STR lowercased


    

METHOD Lower|_case ==> STR



METHOD Upper|_case ==> STR



METHOD . [ INT First|_char , INT Last|_char ] ==> STR



FUN S_ext|ended || String_ext|ended (
     
STR V|alue_usual_string ) ==> {String} , NEW



----------------------------------------------------------------------- '+'

   

OPERATOR {String} + {String} ==> {String} , NEW



OPERATOR {String} + STR ==> {String} , NEW



OPERATOR STR + {String} ==> {String} , NEW



----------------------------------------------------------------------- '-'

   

OPERATOR {String} - {String} ==> {String} , NEW , OPERATORS



OPERATOR {String} - STR ==> {String} , NEW , OPERATORS



OPERATOR - {String} ==> {String} , NEW



----------------------------------------------------------------------- '*'

    

OPERATOR {String} * INT ==> {String} , NEW



OPERATOR {String} * {String} ==> {String} , NEW , OPERATORS



OPERATOR {String} * STR ==> {String} , NEW , OPERATORS



OPERATOR STR * {String} ==> {String} , NEW , OPERATORS



----------------------------------------------------------------------- '/'

   

OPERATOR {String} / INT ==> INT



OPERATOR {String} / STR ==> INT



OPERATOR {String} / {String} ==> INT , OPERATORS



------------------------------------------------------------------ 'chunks'

STR Chunk|s_in_result_of_division[] , READ


  

METHOD Write|_portion_to_chunks_list ( STR Portion|_to_append )



METHOD Union|_all_chunks ( STR Line_sep|arator ) ==> STR


END