About RXS

 


The author of RXS is Morten Bøgh. Comments on RXS are welcome on email: mboegh©dxc.com

Revision history


2007, January 11

Initial distribution of the language on the web.


2007, March 23

New versions:

RXS (rexx), RXSDO (cobol) and RXSGEM (cobol)


2007, May 17

New versions:

RXSDO (cobol) RXSGEM (cobol)


2007, August 08

New versions:

RXSDO (cobol) RXS (rexx)


2007, october 24

New versions

RXS (rexx)

 

2008, November 14

Major revision of documentation. Adding UNIX support.  

New versions:

RXSDO (cobol) RXS (rexx)


2009, May 28

Better UNIX support. 

Conversions between ascii, UTF-8 and ebcdic added

New versions:

RXSDO (cobol) RXS (rexx)


2010, january 28

An error in UNIX reading is fixed. 

Rules for record length changed.

New versions:

RXSDO (cobol) RXS (rexx)


2010, april 07

RXSDO cobol program is now in accordance with COBOL rel. 4 and is COBOL SSRANGE compatible

Problems regarding english / american ebcdic in RXS is sorted out

RXS panel is now named RXSPAN

Downloading source is now done using a ZIP-file

New versions:

RXSDO (cobol) RXS (rexx) RXSPAN (panel)


2010, juli 10

New function added: CHANGE (section 39)

Better support of long UNIX hfs-files.

New versions:

RXSDO (cobol) RXS (rexx)  


2010, october 28

RXSDO cobol program: XML interpreter is now using zOS XML System Services

New versions:

RXSDO (cobol) RXS (rexx)  


2011, March 28

RXSDO cobol program: UTF-8 reading is re-programmed using a different approach. 

RXS: handling of UNIX commands changed. Handling of programmed EXIT in background execution is changed.

New versions:

RXSDO (cobol) RXS (rexx)  


2011, June 15

New function added: TIMESTAMP (section 40)

readlim added, mqlimit removed, sqllimit removed

New versions:

RXSDO (cobol) RXS (rexx)  


2012, November 14

)interface (section 39) is added

UNIX permissions for created datasets changed (section 29)

New versions:

RXSDO (cobol) RXS (rexx)  


2013, September 14

func='mbr' is omitted

DB2: Default length of blob is corrected

Sorting of more than 256 bytes (section 26)

Reading generic dataset lists (section 09)

Reading member-lists (section 09)

New versions:

RXS (rexx)  


2014, Januar 8

)& marks continuation of )action

New instructions: set_halt, set_message 

stats(yes) when creating a member list

New versions:

RXSDO (cobol) RXS (rexx)  


2014, February 13

An error in )interface is corrected

An error in statistics in member lists is corrected

New versions: 

RXS (rexx)  


2014, April 10

An error in )interface is corrected

SQL: comments using '--' are accepted

New versions: 

RXS (rexx)  


2015, july 20

An error in IBM REXXSQL is compensated: RXS issues a warning if a DB2 host variable contains leading zero (section 20f)

Reading UNIX directories (section 9)

Skip start of file when reading: redstrt (section 9)

New versions: 

RXS (rexx)  


2015, december 28

An error in IBM REXXSQL is corrected: RXS puts the variable in quotes if a DB2 host variable contains leading zero.

Error when writing large members (more than 65535 lines) is corrected. 

ISPF statstics for members: some limitations have been lifted. 

New versions: 

RXSDO (cobol, version 2015-12-22) RXS (rexx, version 2015-12-22)  



2016, october 9

New way of calling RXS added: rxs ‘ourgrp.ourlib.ourtype(rxsmbr)’

Using )interface on queues containing two set of elements

Some error messages have been adjusted.

New versions: 

RXS (rexx, version 2016-09-23)  


2017, february 25

New order: sqlin (section 20)

RXS failed when the program ended with an action block with no coding, not starting in column 1. Corrected.

New versions: 

RXSDO (Cobol, version 2017-02-16, RXS (rexx, version 2017-02-16)  


2017, october 18

Some correction of error messaging when RXS is running in batch.

New versions: 

RXSDO (Cobol, version 2017-09-29, RXS (rexx, version 2017-10-03)