Note that the ASCII character set for \*a uses both upper-case and lower-case. .in +6 a-z letter 0-9 digit \` negative sign \'--\' string C J C comment . ( ) [ ; ] indexing L quad L \' quote quad dyadic monadic ------ ------- + add plus \- sub negate X mult sign % div reciprical | mod absolute value D min floor S max ceiling * pwr exp O * log ln (log base e) O circle funct pi times \&\' . combinatorial factorial ! combinatorial factorial ^ and V or ^ ~ nand V ~ nor < lt > gt $ le & ge = eq # ne ~ not ? deal random number R rho rho I iota iota E epsilon N encode B decode \\ O transpose transpose , catenate ravel * Y take U drop { assign } goto B N i-beam i-beam L % matrix div matrix inverse | H grade up * G | grade down * B J execute N J format / compress * / - compress \\ expand * \\ - expand O | rotate reverse * O - rotate reverse op / reduce * op / - reduce J.op outer product op.op inner product * may be subscripted with a scalar backspace (ctrl h) .in -6