Vektor Pascal

Vector Pascal är en kompilator med öppen källkod som utökar programmeringsspråket Pascal . Den är utformad för att stödja effektiva uttryck av algoritmer med SIMD-beräkningsmodellen. Den importerar till Pascal abstraktionsmekanismer som härrör från Iversons APL -programmeringsspråk. I synnerhet utökar det alla operatörer att arbeta med vektorer av data. Typsystemet utökas även för att hantera pixlar och dimensionsanalys.

Kompilatorn är implementerad i Java .

Arkitekturer som stöds

Standarder

Syntaxen följer i allmänhet den för Turbo Pascal och inkluderar alla funktioner i ISO-standarden (ISO 7185-1990) utom där den åsidosätts av Turbo Pascal. Funktioner i Extended Pascal (en utökad Pascal-standard skapades som ISO/IEC 10206) ingår också.

externa länkar