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.