/***************************** shift *****************************/ include "LIBRARY/shift.lib"; define base = 16, m = 3, n = 8; path shiftBy[ m ]; path opd[ n ]; path result[ n ]; input( "opd", 10, 100, base, n ) { out opd }; input( "shiftBy", 10, 150, base, m ) { out shiftBy }; { in shiftBy, opd } shift( n, m ) { out result }; { in result } output( "result", 10, 200, base, n );