Mortran - Mortran
tento článek ne uvést žádný Zdroje.Leden 2008) (Zjistěte, jak a kdy odstranit tuto zprávu šablony) ( |
Mortran (Mruda Fortran) je rozšířením Fortran programovací jazyk používá se pro vědecké výpočty. Zavádí změny syntaxe, včetně použití středníků k ukončení příkazů, aby se zlepšila čitelnost a flexibilita. Mortranův kód je makro -zpracováno do Fortranského kódu pro kompilaci.
Příklad:
<Já=1,200; J=Já; DOKUD M(J).EQ.0 < J=M(J); > LI Já.NE.J < VÝSTUP Já,M(J+1); ('Chain',I4,' končí s ',A4); >>
Všimněte si, že Mortran, stejně jako mnoho preprocesorů, neprovádí úplnou analýzu zdroje Fortran a stejně jako mnoho preprocesorů nemusí vždy předvídat své předpoklady / požadavky. Zvažte například Mortranovo vícenásobné přiřazení. Od Mortrana Uživatelská příručka:
/ Já, A(Já,K.), J / = SQRT(X/2.0);
vytvoří následující příkazy FORTRAN:
Já = SQRT(X/2.0) A(Já,K.) = SQRT(X/2.0) J = SQRT(X/2.0)
V tomto příkladu vytvořený Fortran implementuje vícenásobné přiřazení správně pouze v případě, že X není aliasováno na I nebo na A (I, K), za předpokladu, že sémantika vícenásobného přiřazení je zleva doprava.
externí odkazy
- Používání MORTRAN 2 (dokument Stanford)
- Uživatelská příručka EGS k Mortranu 3
- Mortranova přednáška (V japonštině) z KEK (PDF )
- Historie programovacích jazyků: Mortran
- Hlavní režim Emacsu pro úpravy zdroje Mortran[trvalý mrtvý odkaz ]
Tento programovací jazyk související článek je a pahýl. Wikipedii můžete pomoci pomocí rozšiřovat to. |