kawa.standard

Class define_autoload

public class define_autoload extends Syntax

Field Summary
static define_autoloaddefine_autoload
static define_autoloaddefine_autoloads_from_file
Constructor Summary
define_autoload(String name, boolean fromFile)
Method Summary
static voidfindAutoloadComments(LispReader in, String filename, ScopeExp defs, Translator tr)
static booleanprocess(Object names, Object filename, Vector forms, ScopeExp defs, Translator tr)
ExpressionrewriteForm(Pair form, Translator tr)
booleanscanFile(String filespec, ScopeExp defs, Translator tr)
booleanscanForDefinitions(Pair st, Vector forms, ScopeExp defs, Translator tr)

Field Detail

define_autoload

public static final define_autoload define_autoload

define_autoloads_from_file

public static final define_autoload define_autoloads_from_file

Constructor Detail

define_autoload

public define_autoload(String name, boolean fromFile)

Method Detail

findAutoloadComments

public static void findAutoloadComments(LispReader in, String filename, ScopeExp defs, Translator tr)

process

public static boolean process(Object names, Object filename, Vector forms, ScopeExp defs, Translator tr)

rewriteForm

public Expression rewriteForm(Pair form, Translator tr)

scanFile

public boolean scanFile(String filespec, ScopeExp defs, Translator tr)

scanForDefinitions

public boolean scanForDefinitions(Pair st, Vector forms, ScopeExp defs, Translator tr)