Die Erweiterung von A++ in Richtung ARS++ besteht ganz einfach aus der Übernahme vorgegebener Primitiv-Abstraktionen und vorgegebener Daten.
Die Primitivfunktionen wurden größtenteils aus der von Brent Benson freizügig zur Verfügung gestellten Bibliothek `libscheme' in zum Teil etwas abgeänderter Form übernommen.
Nicht übernommen wurde die Scheme-Makrotechnik in allen Varianten und mit allen Eigenschaften sowie einige Special-Forms.
Grundsätzlich ist es aber in ARS++ auch möglich Makros auf der Anwenderseite zu definieren.
Georg P. Loczewski 2003-07-18 |