Сообщение от AVL
Вызываемая функция (checkwin) должна быть описана или хотя бы объявлена раньше, чем вызывающая (checkgameend).
|
я не могу ее объявить или поставить раньше -вылезают другие ошибки...
например если я перед CheckGameEnd ставлю такую строку
function CheckWin(c:char): boolean; forward;
то вылезают другие ошибки:
[Pascal Error] tic-tac-toe.mpsrc(84): E432 function 'checkfull' cannot be called from here; procedure call or assignement expected
[Pascal Error] tic-tac-toe.mpsrc(89): E204 unexpected token 'end' (в конце функции CheckGameEnd)
[Pascal Error] tic-tac-toe.mpsrc(69): E441 only forward declaration supplied; the implementation is missing
[Pascal Error] tic-tac-toe.mpsrc(91): E200 character '.' expected, 'function' found (1я строка функции CheckWin)
Стоит MidletPascal 3.5 CANDIDATE