Mortran




Mortran (mai mult Fortran) este o extensie a limbajului de programare Fortran utilizat pentru calculul științific.

Introduce modificări de sintaxă, inclusiv utilizarea virgomolelor pentru a încheia declarațiile, pentru a îmbunătăți lizibilitatea și flexibilitatea.

Codul MorTran este procesat macro în codul Fortran pentru compilare.

Exemplu: Rețineți că Mortran, la fel ca mulți preprocesori, nu face o analiză completă a sursei Fortran și, la fel ca mulți preprocesori, este posibil să nu facă întotdeauna explicite presupunerile/cerințele sale.

Luați în considerare, de exemplu, alocarea multiplă MorTran.

Din Ghidul utilizatorului MorTran: produce următoarele declarații Fortran: În acest exemplu, Fortran produs implementează corect atribuirea multiplă numai dacă X nu este aliasat la I sau la A (I, K), presupunând că semantica multiplă a atribuții este de la stânga la dreapta la dreapta .

Procesorul MorTRAN2 este scris în standardul ANSI Fortran 66, cu singura extensie capacitatea de a atribui și compara datele personajelor stocate în variabile întregi.