import java.util.Hashtable;
import java.util.Vector;
import Jakarta.util.FixDosOutputStream;
import java.io.*;
// complete override of prior version -- so that all utility methods
// do nothing
class Utility {
// override -- always return false as we never want to
// recursively parse
public static boolean retranslate( String serfilename,
String jakfilename ) { return false; }
static String FileName( String n, String extension ) {
return n;
}
static String SerFileName( String n ) {
return n;
}
static String JakFileName( String n ) {
return n;
}
static String SourceName() { // for reporting errors
return "In State Machine " + kernelConstants.globals().sm4vars.Sm.name + ": ";
}
// should never be invoked
public static sdInfo LocateSuperSmFile() {
AstNode.fatalError( "should not call LocalSuperSmFile()" );
return null;
}
static void writeObjectToFile( Object o, String filename ) { }
static Object readObjectFromFile( String filename ) { return null; }
}