文字列系汎用ライブラリ
math.dll - 永字八法によって、汎用ライブラリ・define_math.txt - 永字八法から分離させられた部分。
スクリプト
------ ------ ;============================== ; 文字列の左側に追加をする。 ;============================== *left_add getparam s%math_result,$math_param1 add $math_param1,$%math_result mov $%math_result,$math_param1 return ;============================== ; 文字列を二つに分割する。右からn文字目で切り取る。 ;============================== *right_split getparam s%math_result,s%math_temp1,$math_param1,%math_param2 len %math_param1,$math_param1 sub %math_param1,%math_param2 mid $%math_result,$math_param1,0,%math_param1 mid $%math_temp1,$math_param1,%math_param1,%math_param2 return ;============================== ; 文字列を二つに分割する。右からn文字目で切り取る。2バイト文字用 ;============================== *right_split2 getparam s%math_result,s%math_temp1,$math_param1,%math_param2 len %math_param1,$math_param1 sub %math_param1,%math_param2*2 mid $%math_result,$math_param1,0,%math_param1 mid $%math_temp1,$math_param1,%math_param1,%math_param2*2 return
他に何か文字列関係で必要なものがあったっけ?