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 <bs> J C comment . ( ) [ ; ] indexing L quad L <bs> \' 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 <bs> * log ln (log base e) O circle funct pi times \&\' <bs> . combinatorial factorial ! combinatorial factorial ^ and V or ^ <bs> ~ nand V <bs> ~ nor < lt > gt $ le & ge = eq # ne ~ not ? deal random number R rho rho I iota iota E epsilon N encode B decode \\ <bs> O transpose transpose , catenate ravel * Y take U drop { assign } goto B <bs> N i-beam i-beam L <bs> % matrix div matrix inverse | <bs> H grade up * G <bs> | grade down * B <bs> J execute N <bs> J format / compress * / <bs> - compress \\ expand * \\ <bs> - expand O <bs> | rotate reverse * O <bs> - rotate reverse op / reduce * op / <bs> - reduce J.op outer product op.op inner product * may be subscripted with a scalar <bs> backspace (ctrl h) .in -6