#!/bin/sh export ED=$1 EM_TABLE=$2 ARGTYPE=$3 list=`$ARGTYPE w $EM_TABLE` echo "switch(p->em_opcode) {" for i in $list do cat << EOF case op_$i: C_${i}_narg(); break; EOF done cat << EOF default: EM_error = "Illegal mnemonic"; } EOF