Возможно что то упустил или не понимаю, но не работает..
Даже простой пример не срабатывает
#include "roll_subs.cms"
//----- body -----
roll()
if($roll_res = 1)
print_one()
else
print_two()
end_if
halt
файл лежит в папке со скриптом и программой и зовется roll_subs.cms
содержит
// ----- header -----
sub(print_one)
print("one!")
end_sub
sub(print_two)
print("two!")
end_sub
sub(roll)
$roll_res = rnd(1,2)
end_sub
Где не прав?