Docjar: A Java Source and Docuemnt Enginecom.*    java.*    javax.*    org.*    all    new    plug-in

Quick Search    Search Deep

com.memoire.silk: Javadoc index of package com.memoire.silk.


Package Samples:

com.memoire.silk

Classes:

SilkSchemePrimitives: Holds a string representation of some SilkScheme code in CODE . A string is better than a file because with no files, its easier to compress everything in the classes.jar file. For editing convenience, the following two perl convert from normal text to this Java quoted format and back again: perl -pe 's/"/\\"/g; s/(\s*)(.*?)(\s*)$/\1"\2\\n" +\n/' perl -pe 's/\\"/"/g; s/^(\s*)"/\1/; s/\\n" [+]//'
SilkEnvironment: SilkEnvironments allow you to look up the value of a variable, given its name. Keep a list of variables and values, and a pointer to the parent environment. If a variable list ends in a symbol rather than null, it means that symbol is bound to the remainder of the values list.
SilkPair: A SilkPair has two fields, first and rest (or car and cdr). The empty list is represented by null. The methods that you might expect here, like first, second, list, etc. are instead static methods in class SilkSchemeUtils.
SilkClosure: A closure is a user-defined procedure. It is "closed" over the environment in which it was created. To apply the procedure, bind the parameters to the passed in variables, and evaluate the body.
SilkScheme: This class represents a SilkScheme interpreter. See http://www.norvig.com/SILK.html for more documentation. This is version 1.4.
SilkPrimitive: A primitive is a procedure that is defined as part of the SilkScheme report, and is implemented in Java code.
SilkInputPort: SilkInputPort is to SilkScheme as InputStream is to Java.
SilkMacro
SilkJavaMethod
SilkSchemeUtils
SilkContinuation
SilkProcedure

Home | Contact Us | Privacy Policy | Terms of Service