Modifier and Type | Field and Description |
---|---|
static Include |
include |
static Include |
includeCi |
static Include |
includeRelative |
static java.lang.ThreadLocal<java.util.List<java.lang.CharSequence>> |
searchPath |
Constructor and Description |
---|
Include(java.lang.String name,
boolean relative,
boolean ignoreCase) |
Modifier and Type | Method and Description |
---|---|
static java.util.List<java.lang.CharSequence> |
getIncludeSearchPath() |
static java.util.List<java.lang.CharSequence> |
getSearchPath(java.lang.ThreadLocal<java.util.List<java.lang.CharSequence>> var,
java.lang.String propertyName,
java.lang.String defaultPath) |
LList |
process(java.lang.Object rest,
Translator tr,
ScopeExp defs,
boolean ignoreCase) |
Expression |
rewrite(java.lang.Object obj,
Translator tr)
Re-write an expression that is an "application" of this Syntax object.
|
void |
scanForm(Pair st,
ScopeExp defs,
Translator tr) |
getName, getSymbol, print, rewriteForm, scanForDefinitions, setName, setName
public static final Include include
public static final Include includeRelative
public static final Include includeCi
public static final java.lang.ThreadLocal<java.util.List<java.lang.CharSequence>> searchPath
public Include(java.lang.String name, boolean relative, boolean ignoreCase)
public void scanForm(Pair st, ScopeExp defs, Translator tr)
public Expression rewrite(java.lang.Object obj, Translator tr)
Syntax
public LList process(java.lang.Object rest, Translator tr, ScopeExp defs, boolean ignoreCase)
public static java.util.List<java.lang.CharSequence> getIncludeSearchPath()
public static java.util.List<java.lang.CharSequence> getSearchPath(java.lang.ThreadLocal<java.util.List<java.lang.CharSequence>> var, java.lang.String propertyName, java.lang.String defaultPath)