diff -r 2fa3bb7785ee -r 7f29a65aa1e4 project_files/hwc/rtl/system.h --- a/project_files/hwc/rtl/system.h Sun Feb 09 19:00:13 2014 +0100 +++ b/project_files/hwc/rtl/system.h Mon Feb 10 00:43:03 2014 +0400 @@ -22,6 +22,7 @@ * Index is 1-based. */ string255 fpcrtl_copy(string255 s, Integer Index, Integer Count); +astring fpcrtl_copyA(astring s, Integer Index, Integer Count); /* * Delete removes Count characters from string S, starting at position Index. @@ -42,6 +43,7 @@ Integer __attribute__((overloadable)) fpcrtl_pos(Char c, string255 str); Integer __attribute__((overloadable)) fpcrtl_pos(string255 substr, string255 str); +Integer __attribute__((overloadable)) fpcrtl_pos(string255 substr, astring str); Integer fpcrtl_length(string255 s); #define fpcrtl_Length fpcrtl_length