SAPL ist ein vollständiger Dolmetscher für die APL -Sprache und ist Freeware ohne Anzeigen.
SAPL wurde ursprünglich Mitte der 1980er Jahre von IP Sharp entwickelt, als kleine Arbeitsbereichsversion ihres Mainframe-APL-Produkts, zielt jedoch darauf ab, auf IBM P/C zu laufen. Die maximale Arbeitsbereichsgröße beträgt ungefähr 300 Kilobyte, aber der Code wurde direkt aus ihrem Mainframe 32-Bit-Code genommen und mithilfe eines eingebetteten Dolmetschers auf der IBM P/C-Plattform geleitet. Dies machte das Produkt bei den frühen 8080-basierten P/Cs ziemlich langsam und war nicht beliebt. Es wurde eine Entscheidung getroffen, SAPL P/C allen interessierten APL -Benutzern mit einer großzügigen Lizenz anzubieten, die es ermöglichte, das Produkt ohne Einschränkungen zu kopieren und an jeden zu verteilt, um die Verwendung der APL -Sprache zu fördern.
Das hier angebotene SAPL-Produkt bietet eine APL-Programmierumgebung mit vollem Funktionsumfang, die trotz der kleinen Arbeitsbereichsgröße eine Vielzahl nützlicher und pädagogischer realer Programme durchführen kann. Und es läuft auf einer Android -Plattformen, die jetzt zu einer Geschwindigkeit ist, die angesichts moderner schneller Prozessoren akzeptabel ist.
Vorerst muss diese Version von SAPL mit der hervorragendsten "Hackers -Tastatur" ausgeführt werden, die im Google Play Store verfügbar ist und die vollständigen IBM P/C -Standard -Tasten bietet, die auf einem Android -Bildschirm korrekt generiert werden. Insbesondere wird der ALT -Schlüssel in Verbindung mit jedem Standardtextschlüssel verwendet, um die APL -Zeichen korrekt zu erzeugen. Das "Hackers -Tastatur" hat über 1 Million Downloads und funktioniert gut mit SAPL. Wir hoffen, das "GKeyboard" (die Gemesys APL-Tastatur, die die APL-Zeichen mit ihren Textäquivalenten anzeigt) zu aktualisieren, aber bis dies geschieht, wollte ich die Version von SAPL veröffentlichen, da es gut abschneidet, richtig berechnet und eine bessere Benutzerkompetenz als viele andere Kleinwesen-APL-Interpretenten bietet. Die APL-Sitzung kann mit Alt-uparrow/Downarrow nach oben und unten gescrollt oder mit Shift-uparrow/Downarrow auf und ab aufbewahrt werden. Dies ist sehr hilfreich, wenn Sie eine virtuelle Tastatur auf einem Android -Tablet verwenden. Wichtiger Hinweis: Die "Hackers-Tastatur" wie "GKEYBOARD" muss ein Check-Box ausgewählt werden und dann auch als Standard-Keyboard mithilfe von Android-Einstellungen "Einstellungen" (das Little Gear-Symbol) festgelegt werden. Sobald Sie die "Hackers-Tastatur" ausgewählt haben, können Sie die Konfigurationsfunktionen verwenden, um sie auf 40% oder 35% vertikale Höhe zu quetschen, sodass Sie mehr im Real-Estate mit APL-Programmen spielen können. Dies verbessert das APL -Programmiererlebnis auf einem Tablet erheblich, wenn Sie keine Bluetooth -Tastatur haben.
Derzeit wurde SAPL auf Android KitKat (4.4.2), auf Tablets der Samsung Galaxy Tab Series und früheren Modellen getestet. Bitte haben Sie Verständnis dafür, dass diese Software experimentell ist und ohne jegliche Garantie angeboten wird.
Es gibt keine Lizenzbeschränkungen mit SAPL, und wir geben sie hauptsächlich für Bildungszwecke frei, aber es gibt nichts, was die Verwendung dieser Software für kommerzielle Zwecke verhindern.
Genießen Sie es, ein Amdahl-V8-Mainframe-Äquivalent in der Hand zu halten, während Sie diese Matrix umkehren!
Mark Langdon,
Gemesys Ltd.