#! /bin/sh TEST_NAME=$1 TEST_VALIDITY=$2 TEST_OP=$3 TEST_TYPE=$4 TEST_FILE=`echo ${TEST_VALIDITY}_${TEST_NAME}_generated.il` echo $TEST_FILE sed -e "s/TYPE/${TEST_TYPE}/g" -e "s/OP/${TEST_OP}/g" > $TEST_FILE < extends [mscorlib]System.Object { } .class public auto ansi sealed MyStruct extends [mscorlib]System.ValueType { .field public int32 foo } .method public static int32 Main () { .entrypoint .maxstack 8 .locals init (TYPE V_0) ldloca 0 OP stloc.0 ldc.i4.0 ret } //EOF