ARexx

E220501

ARexx is a REXX-based scripting language for the AmigaOS platform, commonly used to automate tasks and enable inter-application communication.

All labels observed (1)

Label Occurrences
ARexx canonical 2

How this entity was disambiguated

Statements (46)

Predicate Object
instanceOf programming language ⓘ
scripting language ⓘ
basedOn REXX ⓘ
category AmigaOS software ⓘ
macro and scripting languages ⓘ
designedFor Amiga applications integration ⓘ
end-user scripting ⓘ
lightweight automation rather than system programming ⓘ
distributionModel bundled with many AmigaOS systems ⓘ
enables data exchange between Amiga applications ⓘ
remote control of application functions ⓘ
environment AmigaOS command-line and GUI applications ⓘ
executionEnvironment ARexx interpreter task ⓘ
executionModel interpreted ⓘ
hasConcept ARexx ports for applications ⓘ
hasFeature external function libraries ⓘ
host application command ports ⓘ
interpreted execution ⓘ
simple, English-like syntax ⓘ
string-oriented processing ⓘ
symbolic variables ⓘ
influenced AmigaOS automation practices ⓘ
influencedBy REXX ⓘ
operatingSystem AmigaOS ⓘ
paradigm imperative programming ⓘ
procedural programming ⓘ
platform AmigaOS ⓘ
primaryUse inter-application communication ⓘ
task automation ⓘ
runsOn Motorola 68000-based Amiga computers ⓘ
scope single-user desktop automation ⓘ
supports calling external commands ⓘ
control structures (IF, DO, LOOP) ⓘ
loading external function libraries (libraries of ARexx functions) ⓘ
macro scripting ⓘ
message-based inter-process communication ⓘ
numeric and string expressions ⓘ
subroutines and functions ⓘ
targetUser Amiga developers ⓘ
Amiga power users ⓘ
typicalExtension .arexx ⓘ
.rexx ⓘ
typingDiscipline dynamic typing ⓘ
usedFor batch processing on AmigaOS ⓘ
controlling Amiga applications ⓘ
customizing Amiga software behavior ⓘ

How these facts were elicited

Referenced by (2)

Full triples — surface form annotated when it differs from this entity's canonical label.