Необходимо написать программу для _SFCSW? но столкнулся с проблемой (До этого момента не работал с функциями в SEBOL).
Хочу вынести повторяющие действия в функцию, но у меня это не получается почему то. Уже на 100 раз перечитал документацию и не чего не получается. Кто сталкивался или знает как мне обойти эту проблему прошу подсказать.
Вот, что я делаю:
Это шаг инициализации (Код в нем):
Код: Выделить всё
integer a
integer CONV()
a = CONV(2)
!Сама функция
integer function CONV(i)
integer i
integer r
r = i * 2
return i
Starting generation Tue Jul 26 00:49:04 2016
WARNING:ASD[PLANE= 0,STEP= 1,LINE= 2]:WARNING=6508:User function"CONV" not found.
ERROR:ASD[PLANE= 0,STEP= 1,LINE= 7]:ERROR=6055:Declaration statement integer appears in executable statement.
ERROR:ASD[PLANE= 0,STEP= 1,LINE= 8]:ERROR=6055:Declaration statement integer appears in executable statement.
ERROR:ASD[PLANE= 0,STEP= 1,LINE= 9]:ERROR=6055:Declaration statement integer appears in executable statement.
ERROR:ASD[PLANE= 0,STEP= 1,LINE= 10]:ERROR=6042:Variable r not defined
ERROR:ASD[PLANE= 0,STEP= 1,LINE= 10]:ERROR=6042:Variable i not defined
ERROR:ASD[PLANE= 0,STEP= 1,LINE= 11]:ERROR=6061:Illegal use of statement.
---- ERROR = 6 WARNING = 1 ----
ЗАРАНЕЕ БЛАГОДАРЮ.