Wektor Pascala

Vector Pascal to kompilator typu open source, który rozszerza język programowania Pascal . Jest przeznaczony do wspierania wydajnego wyrażania algorytmów przy użyciu modelu obliczeń SIMD. Importuje do Pascala mechanizmy abstrakcji pochodzące z języka programowania APL firmy Iverson . W szczególności rozciąga wszystkich operatorów na pracę na wektorach danych. System typów został również rozszerzony o obsługę pikseli i analizę wymiarową.

Kompilator jest zaimplementowany w Javie .

Obsługiwane architektury

Normy

Składnia generalnie jest zgodna ze składnią Turbo Pascala i obejmuje wszystkie funkcje standardu ISO (ISO 7185-1990), z wyjątkiem przypadków, gdy został on zastąpiony przez Turbo Pascal. Uwzględniono również funkcje rozszerzonego Pascala (rozszerzony standard Pascala został stworzony jako ISO / IEC 10206).

Linki zewnętrzne