【2008/11/25 original author TAKAO】
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
【2008/11/25 original author TAKAO】