Package sleep.parser
Class ParserConfig
- java.lang.Object
-
- sleep.parser.ParserConfig
-
public class ParserConfig extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description ParserConfig()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static void
addKeyword(java.lang.String keyword)
registers "keyword" as a keyword with the parser.static java.io.File
findJarFile(java.lang.String name)
Search the sleep classpath for the specified file.static java.lang.String
getSleepClasspath()
Query the Sleep classpath.static void
installEscapeConstant(char escape, java.lang.String value)
Installs an escape constant into the sleep parser.static void
setSleepClasspath(java.lang.String path)
Set the Sleep classpath.
-
-
-
Method Detail
-
installEscapeConstant
public static void installEscapeConstant(char escape, java.lang.String value)
Installs an escape constant into the sleep parser. Any time the escape constant escape is encountered inside of a parsed literal with a \ backslash before it, sleep will substitute that string with the value specified here.
-
addKeyword
public static void addKeyword(java.lang.String keyword)
registers "keyword" as a keyword with the parser. This is a necessity if you have environment bridges in sleep
-
getSleepClasspath
public static java.lang.String getSleepClasspath()
Query the Sleep classpath. This is a semi-colon separated list of paths where sleep should search for jar files that scripts attempt to import
-
setSleepClasspath
public static void setSleepClasspath(java.lang.String path)
Set the Sleep classpath. A semi-colon separated list of paths where sleep should search for jar files that scripts attempt to import
-
findJarFile
public static java.io.File findJarFile(java.lang.String name)
Search the sleep classpath for the specified file. Returns a File object reflecting where the file was found. This method does not return null. If the file does not exist then a File object constructed with just the passed in name is returned
-
-