Introduction

Language Structure

IB Statements

File System

Comet 32 Runtime

Index

IB String Manipulation

The IB language is excellent at manipulating strings of characters. This page lists the operators, Functions and Statements used to deal with strings.

General ideas:

  • ASCII chart
  • Assignment statement
  • HEX constants
  • LET statement
  • Logical Operations
  • Quotation marks
  • Relational Operations
  • Plus sign (+)
  • SET directive
  • String Operations

  • String Functions:

  • ADJUSTL function
  • ADJUSTR function
  • ASC function
  • BASE256 function
  • BASE64 function
  • CHR function
  • DECRYPT statement
  • ENCRYPT statement
  • LCASE function
  • LEN function
  • MOVE Statement
  • PAD function
  • POS function
  • RPOS function
  • RSUB function
  • STR function
  • STRING function
  • STRIP function
  • STRIPL function
  • STRIPR function
  • SWAP function
  • UCASE function

  • System Variables:

  • DATE$ system variable
  • DAY$ system variable
  • LONGYEAR$ system variable
  • MESSAGE$ system variable
  • PARTITION$ system variable
  • PRIORITY$ system variable
  • SYSPART$ system variable
  • TIME$ system variable
  • VERSION$ system variable

  • File oriented items:

  • FIRST function
  • KEY function
  • KEY= parameter
  • Last key
  • PATH function
  • PREV function

  • Date Manipulation:

  • DATE2NUM function
  • DATETONUM function
  • NUMTODATE function

  • Hexidecimal conversion:

  • ASCHEX function
  • BINARY function
  • CHKSUM function
  • DECHEX function
  • DECIHEX function
  • Decimal to hex conversion
  • HEXASC function
  • HEXDEC function
  • IHEXDEC function
  • INTEL function
  • INTELD function
  • SETBIT function
  • TESTBIT function

  • Partition information:

  • PASSWORD function
  • SECURE statement
  • SetGlobal statement
  • GetGlobal statement