In REXX, the DATA STACK can be used for file I/O operations - you can PUSH lines to write to a file and PULL/QUEUE to read from a file. QUEUE is used for stack manipulation but not direct file I/O. COMPOUND and SYMBOLIC variables are data types, not I/O mechanisms.