Question

Quand je compile un projet, Intel Fortran visuelle continue à me donner ce genre d'erreur. L'erreur se trouve sur le code ci-dessous:

dimension tairgl(12),eairgl(24),windgl(12),psisgl(12),yenang(98),yunazm(98)

Ceci est le message d'erreur donné par le compilateur.

Error: Syntax error, found END-OF-STATEMENT when expecting one of: ( [

Quelqu'un a une idée sur cette erreur?

Était-ce utile?

La solution

La syntaxe semble OK. Je peux penser à deux possibilités: 1) le compilateur est configuré pour ne regarder le code source à la colonne 72 et cette ligne est plus longue, 2) l'erreur est un autre endroit et le message est trompeur. Possibilité 1 suppose que vous compilez Fortran 77 avec sa mise en page source forme fixe, plutôt que Fortran 90, ou que le compilateur est mal configuré pour Fortran 90. Pour résoudre la possibilité 1, soit diviser la ligne avec une suite, le diviser en deux déclarations de dimension, ou trouver l'option du compilateur qui provoque le compilateur d'accepter des lignes plus longues

Autres conseils

De la question, il semble qu'il y ait une nouvelle ligne après la déclaration de dimension. Est-ce correct? Je ne serais pas surpris si cela a donné une FIN DE DÉCLARATION erreur inattendue.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top