Я новичок в Fortran и анализирую, почему я получаю ошибку компилятора при инициализации переменной семафора. Я впервые попробовал написать
program semaphoreTest
implicit none
semaphore s
end
Это вернулось
Error: Unclassifiable statement
потому что я не указал тип семафора. Затем я попытался написать
program semaphoreTest
implicit none
integer semaphore s
end
Мой компилятор вернул
Error: Syntax error in data declaration
Просматривая этот пост и этот пост , я не могу понять, почему я не могу напрямую обновить тип семафора в той же строке. Можно ли это сделать на Фортране?