edu.ucla.util.code
Interface ScriptGenius
- All Known Implementing Classes:
- AbstractScriptGenius, BatchScriptGenius, BourneScriptGenius, CShellScriptGenius, PerlScriptGenius
public interface ScriptGenius
- Since:
- 032405
- Author:
- Keith Cascio
getWildArgumentToken
String getWildArgumentToken()
getCommentToken
String getCommentToken()
getScriptFileExtension
String getScriptFileExtension()
getScriptLanguageDescription
String getScriptLanguageDescription()
quote
String quote(String command)
escapeQuotes
String escapeQuotes(String str)
formSystemCall
String formSystemCall(String[] cmdarray)
writeArgValidation
void writeArgValidation(Script script,
PrintStream out)
writeTail
void writeTail(Script script,
PrintStream out)
writeCommandPrep
void writeCommandPrep(PrintStream out,
String command)
writeCommandPost
void writeCommandPost(PrintStream out,
String command)
writeHeader
void writeHeader(PrintStream out)
Copyright 2010 UCLA Automated Reasoning Group