public int match4( ModuleMethod paramModuleMethod, Object paramObject1, Object paramObject2, Object paramObject3, Object paramObject4, CallContext paramCallContext) { int i = -786428; switch (paramModuleMethod.selector) { default: i = super.match4( paramModuleMethod, paramObject1, paramObject2, paramObject3, paramObject4, paramCallContext); } label120: do { do { return i; if (!(paramObject1 instanceof Char)) { break; } paramCallContext.value1 = paramObject1; if (!(paramObject2 instanceof Char)) { break label120; } paramCallContext.value2 = paramObject2; paramCallContext.value3 = paramObject3; } while (!(paramObject4 instanceof ReadTable)); paramCallContext.value4 = paramObject4; paramCallContext.proc = paramModuleMethod; paramCallContext.pc = 4; return 0; return -786431; return -786430; if (!(paramObject1 instanceof Char)) { break; } paramCallContext.value1 = paramObject1; paramCallContext.value2 = paramObject2; paramCallContext.value3 = paramObject3; } while (!(paramObject4 instanceof ReadTable)); paramCallContext.value4 = paramObject4; paramCallContext.proc = paramModuleMethod; paramCallContext.pc = 4; return 0; return -786431; }
public int match3( ModuleMethod paramModuleMethod, Object paramObject1, Object paramObject2, Object paramObject3, CallContext paramCallContext) { if (paramModuleMethod.selector == 9) { if (!(paramObject1 instanceof Array)) { return -786431; } paramCallContext.value1 = paramObject1; if (!(paramObject2 instanceof Array)) { return -786430; } paramCallContext.value2 = paramObject2; if (!(paramObject3 instanceof Procedure)) { return -786429; } paramCallContext.value3 = paramObject3; paramCallContext.proc = paramModuleMethod; paramCallContext.pc = 3; return 0; } return super.match3( paramModuleMethod, paramObject1, paramObject2, paramObject3, paramCallContext); }
public int match3( ModuleMethod paramModuleMethod, Object paramObject1, Object paramObject2, Object paramObject3, CallContext paramCallContext) { if (paramModuleMethod.selector == 5) { if ((paramObject1 instanceof FVector)) { paramCallContext.value1 = paramObject1; paramCallContext.value2 = paramObject2; paramCallContext.value3 = paramObject3; paramCallContext.proc = paramModuleMethod; paramCallContext.pc = 3; return 0; } return -786431; } return super.match3( paramModuleMethod, paramObject1, paramObject2, paramObject3, paramCallContext); }
public int match3( ModuleMethod paramModuleMethod, Object paramObject1, Object paramObject2, Object paramObject3, CallContext paramCallContext) { int i = -786431; switch (paramModuleMethod.selector) { case 4: case 5: case 7: case 8: case 10: case 12: default: i = super.match3( paramModuleMethod, paramObject1, paramObject2, paramObject3, paramCallContext); } do { do { do { do { do { return i; } while (!(paramObject1 instanceof Symbol)); paramCallContext.value1 = paramObject1; if (!(paramObject2 instanceof Procedure)) { return -786430; } paramCallContext.value2 = paramObject2; if (!(paramObject3 instanceof ReadTable)) { return -786429; } paramCallContext.value3 = paramObject3; paramCallContext.proc = paramModuleMethod; paramCallContext.pc = 3; return 0; } while (!(paramObject1 instanceof Char)); paramCallContext.value1 = paramObject1; if ((paramObject2 instanceof Char)) { paramCallContext.value2 = paramObject2; if (!(paramObject3 instanceof ReadTable)) { return -786429; } } else { return -786430; } paramCallContext.value3 = paramObject3; paramCallContext.proc = paramModuleMethod; paramCallContext.pc = 3; return 0; } while (!(paramObject1 instanceof Char)); paramCallContext.value1 = paramObject1; if ((paramObject2 instanceof Char)) { paramCallContext.value2 = paramObject2; paramCallContext.value3 = paramObject3; paramCallContext.proc = paramModuleMethod; paramCallContext.pc = 3; return 0; } return -786430; } while (!(paramObject1 instanceof Char)); paramCallContext.value1 = paramObject1; paramCallContext.value2 = paramObject2; if (!(paramObject3 instanceof ReadTable)) { return -786429; } paramCallContext.value3 = paramObject3; paramCallContext.proc = paramModuleMethod; paramCallContext.pc = 3; return 0; } while (!(paramObject1 instanceof Char)); paramCallContext.value1 = paramObject1; paramCallContext.value2 = paramObject2; paramCallContext.value3 = paramObject3; paramCallContext.proc = paramModuleMethod; paramCallContext.pc = 3; return 0; }