/* * CIN source file */ #include "extcode.h" #include #include void dummy(char *Name, int *Sout){ char set_name[5][32]; int i,flag; sprintf(set_name[0],"B-Amb-left"); sprintf(set_name[1],"B-Amb-centre"); sprintf(set_name[2],"B-Amb-top"); sprintf(set_name[3],"B-PipeA-in"); sprintf(set_name[4],"BarrelHum"); DbgPrintf("dummy: read string %s",Name); flag =1; for(i=0;i<5 && flag;i++){ flag = strcmp(set_name[i],Name); } if(!flag) *Sout = i; else *Sout = -1; } CIN MgErr CINRun(LStrHandle input_string, int32 *return_number); CIN MgErr CINRun(LStrHandle input_string, int32 *return_number) { /* ENTER YOUR CODE HERE */ char *instr; int str_size; str_size = LStrLen(*input_string); if(str_size>32) return noErr; instr = LStrBuf(*input_string); instr[str_size]='\0'; DbgPrintf("read string %s",instr); dummy(instr,return_number); return noErr; }