"Salvando" um bloco comum
Estou lidando com algum código legado que usaCOMMON
bloqueia extensivamente e às vezes usa oSAVE
declaração. Depois de consultar o padrão Fortran, ele diz:
A aparência de um nome de bloco comum precedida e seguida por uma barra em umSAVE
instrução @ tem o efeito de especificar todas as entidades nesse bloco comu
Em que circunstâncias colocar uma variável em um bloco comum não implicaSAVE
? Como a variável deve estar acessível em qualquer outra unidade de programa que inclua esse bloco comum, como não poderia serSAVE
ed?