All pastes #57724 Raw Edit

Anonymous

public text v1 · immutable
#57724 ·published 2006-05-21 20:16 UTC
rendered paste body
on *:INPUT:#hmc: {
  if (/ !isin $1) {
    if (: !isin $gettok($1-,$0,32)) {
      if (= !isin $gettok($1-,$0,32)) {
        if (. !isin $gettok($1-,$0,32)) {
          if (; !isin $gettok($1-,$0,32)) {
            if (? !isin $gettok($1-,$0,32)) {
              if (! !isin $gettok($1-,$0,32)) {
                if (_ !isin $gettok($1-,$0,32)) {
                  haltdef
                  msg #hmc $1- $+ ke
                }
              }
              else {
                if ($0 > 1) {
                  haltdef
                  set %str $mid($gettok($1-,$0,32), 1, $calc($len($gettok($1-,$0,32))-1));
                  msg #hmc $gettok($1-,1 - $calc($0 - 1),32) %str $+ ke!
                }
                else {
                  if ($1 != !) {
                    haltdef
                    set %str $mid($1, 1, $calc($len($gettok($1,$0,32))-1));
                    msg #hmc %str $+ ke!
                  }
                }
              }
            }
            else {
              if ($0 > 1) {
                haltdef
                set %str $mid($gettok($1-,$0,32), 1, $calc($len($gettok($1-,$0,32))-1));
                msg #hmc $gettok($1-,1 - $calc($0 - 1),32) %str $+ ke?
              }
              else {
                if ($1 != ?) {
                  haltdef
                  set %str $mid($1, 1, $calc($len($gettok($1,$0,32))-1));
                  msg #hmc %str $+ ke?
                }
              }
            }
          }
        }
        else {
          if ($0 > 1) {
            haltdef
            set %str $mid($gettok($1-,$0,32), 1, $calc($len($gettok($1-,$0,32))-1));
            msg #hmc $gettok($1-,1 - $calc($0 - 1),32) %str $+ ke.
          }
          else {
            if ($1 != .) {
              haltdef
              set %str $mid($1, 1, $calc($len($gettok($1,$0,32))-1));
              msg #hmc %str $+ ke.
            }
          }
        }
      }
    }
  }
}