cat <') print '(( ++p ))' ;; '<') print '(( --p ))' ;; '+') print '(( ++t[p] ))' ;; '-') print '(( --t[p] ))' ;; '.') print 'pc ${t[p]}' ;; ',') print 'gc t[p]' ;; '[') print 'while (( t[p] != 0 )) ; do' ;; ']') print 'done' ;; esac done