09.REXX 組み込み関数

By 高尾 - Posted: 2008/11/25 Last updated: 2010/06/17 - Leave a Comment
REXXは大量の組み込み関数で、プログラマーの負担を減らそうとしています。関数ライブラリーはREXXでも作れますし、多くのプロダクトが提供していたりもします。
ここでは、個々の関数について、マニュアルのような解説はしません(できません)。適当に分類してみたので、「あー、こんな関数があるのね」と頭に留めておいて、必要な都度、マニュアルを調べてください。

文字列
* ABBREV (Abbreviation)
* CENTER/CENTRE
* COMPARE
* COPIES
* DBxx (Double-Byte Character Set Functions)
* DELSTR (Delete String)
* DELWORD (Delete Word)
* FORMAT
* INSERT
* LASTPOS (Last Position)
* LEFT
* LENGTH
* OVERLAY
* POS (Position)
* REVERSE
* RIGHT
* SPACE
* STRIP
* SUBSTR (Substring)
* SUBWORD
* TRANSLATE
* TRUNC (Truncate)
* WORD
* WORDINDEX
* WORDLENGTH
* WORDPOS (Word Position)
* WORDS
* VERIFY
* XRANGE (Hexadecimal Range)
制御
* ADDRESS
* ARG (Argument)
* CHARIN (Character Input)
* CHAROUT (Character Output)
* DIGITS
* LINEIN (Line Input)
* LINEOUT (Line Output)
演算
* ABS (Absolute Value)
* BITAND (Bit by Bit AND)
* BITOR (Bit by Bit OR)
* BITXOR (Bit by Bit Exclusive OR)
* B2X (Binary to Hexadecimal)
* C2D (Character to Decimal)
* C2X (Character to Hexadecimal)
* D2C (Decimal to Character)
* D2X (Decimal to Hexadecimal)
* MAX (Maximum)
* MIN (Minimum)
* RANDOM
* X2B (Hexadecimal to Binary)
* X2C (Hexadecimal to Character)
* X2D (Hexadecimal to Decimal)

検査
* CHARS (Characters Remaining)
* CONDITION
* DATATYPE
* DATE
* ERRORTEXT
* FORM
* FUZZ
* LINES (Lines Remaining)
* QUEUED
* SIGN
* SOURCELINE
* STREAM
* SYMBOL
* TIME
* TRACE
* VALUE
Posted in REXX入門 • • Top Of Page