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.Object
public void scanForm(Pair st, ScopeExp defs, Translator tr)
public Expression rewriteForm(Pair form, Translator tr)
rewriteForm
in class Syntax
public void writeExternal(java.io.ObjectOutput out) throws java.io.IOException
writeExternal
in interface java.io.Externalizable
java.io.IOException
public void readExternal(java.io.ObjectInput in) throws java.io.IOException, java.lang.ClassNotFoundException
readExternal
in interface java.io.Externalizable
java.io.IOException
java.lang.ClassNotFoundException