[20:16:03] <vgodunko> Я возможно уже задавал такой вопрос, но не помню ответа.
[20:17:13] <vgodunko> Как лучше всего назвать функцию, возвращающую символы строки от некоторой позиции и до конца, и как назать функцию, возвращающую N последних символов строки?
[20:17:44] <vgodunko> Tail_From/Tail?
[20:20:55] <vgodunko> Тогда полный комплект будет Head/Tail/Tail_From
[20:21:04] <vgodunko> Можно ещё Left/Right/Right_From
[22:27:52] <vgodunko> Матрёшка теперь умеет получать начало/конец строки.
[22:46:26] <subj_rs> а стринги преобразовывать в себя и обратно?
[22:46:45] <vgodunko> subj_rs: в смысле?
[22:46:54] <subj_rs> или умеет уже?
[22:47:04] <subj_rs> ну to_string и обратно
[22:47:06] <vgodunko> String <=> Universal_String?
[22:47:09] <subj_rs> ага
[22:47:23] <vgodunko> Ну она и умела изначально, только Stream_Element_Array
[22:47:47] <vgodunko> А сейчас умеет To|From_UTF_8_String/To|From_UTF16_Wide_String
[22:47:51] <subj_rs> назови просто tail и в качестве параметра количество строк, по дефолту 1. ну и head аналогично
[22:48:27] <subj_rs> *количество символов
[22:49:29] <subj_rs> еще не плохо было бы аналог memo или как она там был в делфях, типо текст. по сути массив строк, но с функциями работы со строками
[22:50:29] <vgodunko> Universal_String_Vector пойдёт?
[22:50:38] <subj_rs> http://delphidevelop.ru/publ/28-1-0-132
[22:51:21] <subj_rs> удалять, инсертить и прочее умеет?
[22:51:23] <vgodunko> Это динамический "массив" строк
[22:51:44] <vgodunko> Вроде умеет, а если что отсутствует - можно научить.
[22:52:20] <subj_rs> как integer представить в виде universal_string?
[22:52:28] <subj_rs> и обратно)
[22:52:42] <vgodunko> Это никак пока
[22:53:02] <vgodunko> Есть Integer'Wide_Wide_Image
[22:53:19] <vgodunko> А если по уму делать, то нужно локаль использовать.
[22:53:25] <subj_rs> слишком сложно)
[22:53:31] <vgodunko> Сложно и никто пока не заказывал.
[22:53:48] <subj_rs> ну самые основные жеж функции
[22:55:04] <vgodunko> subj_rs может и основные, но не очевидно какой вариант нужен.
[22:55:41] <vgodunko> Вот в Ada почему-то пробел вместо "+" ставится. Неудобно, но изобрели же почему-то именно так ;-)
[22:56:37] <subj_rs> эт да. хорошо еще стандартизированно, а то в разных компиляторах могло быть по разному)
[22:56:58] <subj_rs> проверяй потом наличие цифры в 1-й позиции)
[22:59:35] <vgodunko> Unicode предлагает тучу вариантов, но заниматься этим без необходимости пока не тянет.
[22:59:54] <vgodunko> Там очень выворочено, ладно ещё integer -> string, а вот обратно... труба