public class AutoloadSyntax extends Syntax implements java.io.Externalizable
| Constructor and Description |
|---|
AutoloadSyntax() |
AutoloadSyntax(java.lang.String name,
java.lang.String className) |
AutoloadSyntax(java.lang.String name,
java.lang.String className,
Environment env) |
| Modifier and Type | Method and Description |
|---|---|
void |
print(java.io.PrintWriter ps) |
void |
readExternal(java.io.ObjectInput in) |
Expression |
rewriteForm(Pair form,
Translator tr) |
void |
scanForm(Pair st,
ScopeExp defs,
Translator tr) |
java.lang.String |
toString() |
void |
writeExternal(java.io.ObjectOutput out) |
public AutoloadSyntax()
public AutoloadSyntax(java.lang.String name,
java.lang.String className)
public AutoloadSyntax(java.lang.String name,
java.lang.String className,
Environment env)
public void print(java.io.PrintWriter ps)
public java.lang.String toString()
toString in class java.lang.Objectpublic void scanForm(Pair st, ScopeExp defs, Translator tr)
public Expression rewriteForm(Pair form, Translator tr)
rewriteForm in class Syntaxpublic void writeExternal(java.io.ObjectOutput out)
throws java.io.IOException
writeExternal in interface java.io.Externalizablejava.io.IOExceptionpublic void readExternal(java.io.ObjectInput in)
throws java.io.IOException,
java.lang.ClassNotFoundException
readExternal in interface java.io.Externalizablejava.io.IOExceptionjava.lang.ClassNotFoundException