A B C D E F G H I J L M N O P Q R S T U V W X Y Z
W
- walk() -
Method in class com.svincent.tools.FileTreeWalker
-
- Wam - class com.svincent.moksa.Wam.
- An implementation of a Warren's Abstract Machine, as documented
in Warren's Abstract Machine: a Tutorial Reconstruction,
by Hassan Ait-Kaci.
- Wam.ChoicePoint - class com.svincent.moksa.Wam.ChoicePoint.
- Represents a choice point.
- Wam.ChoicePoint(Wam, Rule, int, Rule) -
Constructor for class com.svincent.moksa.Wam.ChoicePoint
- Make a new choice point.
- Wam.ExceptionHandler - class com.svincent.moksa.Wam.ExceptionHandler.
- A registered exception handler for the current thread of
execution.
- Wam.ExceptionHandler(Wam, PrologTerm, PrologTerm, Continuation) -
Constructor for class com.svincent.moksa.Wam.ExceptionHandler
-
- Wam(PrologEngine) -
Constructor for class com.svincent.moksa.Wam
-
- WamFloat - class com.svincent.moksa.WamFloat.
- A WamFloat is a Prolog constant for a floating-point number
- WamFloat(PrologEngine, double) -
Constructor for class com.svincent.moksa.WamFloat
- Builds a new WamFloat with the given name.
- WamInteger - class com.svincent.moksa.WamInteger.
- A WamInteger is a Prolog constant for an integral number.
- WamInteger(PrologEngine, int) -
Constructor for class com.svincent.moksa.WamInteger
- Builds a new WamInteger with the given name.
- WamObject - class com.svincent.moksa.WamObject.
- Base class for stuff in the Wam package.
- WamObject() -
Constructor for class com.svincent.moksa.WamObject
-
- WIDE -
Static variable in class com.svincent.smalljava.rhino.ByteCode
- The byte opcodes defined by the Java Virtual Machine.
- wrapObject(Object) -
Method in class com.svincent.moksa.PrologFactory
-
- Write -
Static variable in class com.svincent.moksa.Io
- Modes
- write(char[]) -
Method in class com.svincent.util.StringPrintWriter
-
- write(char[], int, int) -
Method in class com.svincent.util.StringPrintWriter
-
- write(int) -
Method in class com.svincent.util.StringPrintWriter
-
- write(OutputStream) -
Method in class com.svincent.smalljava.rhino.ClassFileWriter
- Write the class file to the OutputStream.
- write(String) -
Method in class com.svincent.moksa.Io.PrologOutput
-
- write(String) -
Method in class com.svincent.moksa.Io.PrologWriter
-
- write(String) -
Method in class com.svincent.moksa.Io.PrologOutputStream
-
- write(String) -
Method in class com.svincent.util.StringPrintWriter
-
- write(String, int, int) -
Method in class com.svincent.util.StringPrintWriter
-
- writeAsBytecodes(ClassFileWriter) -
Method in class com.svincent.smalljava.SmallMethod
-
- writeAsBytecodes(ClassFileWriter) -
Method in class com.svincent.smalljava.SmallField
-
- writeAsBytecodes(OutputStream) -
Method in class com.svincent.smalljava.SmallClass
- Writes the compiled JVM classfile corresponding to this SmallJava class
to the given output stream.
- writeAsBytecodes(String) -
Method in class com.svincent.smalljava.SmallClass
- Writes a standard Java classfile to a new file with the given name.
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.SmallMember
- Writes this field declaration as Java source code.
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.SmallMethod
- Write this method out as Java source code.
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.SmallConstructor
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr
- Write this expression out as Java source code.
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.New
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.SuperConstructor
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.NewArray
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.Return
- Write this expression out as Java source code.
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.Call
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.SetField
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.SetLocal
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.SetArray
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.GetField
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.GetStatic
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.GetLocal
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.This
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.IntConst
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.DoubleConst
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.NullConst
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.BooleanConst
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.StringConst
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.Begin
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.While
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.If
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.Comment
-
- writeAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.SmallField
- Writes this field declaration as Java source code.
- writeAsJava(PrintWriter) -
Method in class com.svincent.smalljava.SmallType
- Write this type out as Java code, if possible.
- writeAsJava(PrintWriter) -
Method in class com.svincent.smalljava.SmallType.PrimitiveType
-
- writeAsJava(PrintWriter) -
Method in class com.svincent.smalljava.SmallType.ObjectType
-
- writeAsJava(PrintWriter) -
Method in class com.svincent.smalljava.SmallType.ArrayType
- Write out this type as Java code, if possible.
- writeAsJava(PrintWriter) -
Method in class com.svincent.smalljava.SmallType.MethodType
- Note: not really Java code, as method descriptors have
no real correspondence in Java.
- writeAsJava(String) -
Method in class com.svincent.smalljava.SmallClass
- Writes a new text file with the given filename, containing the
generated Java code from this SmallJava class.
- writeAsJava(Writer) -
Method in class com.svincent.smalljava.SmallClass
- Writes the generated Java code from this SmallJava class to the
given IndentPrintWriter.
- writeBodyAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.SmallMethod
- Write the body of this method as Java source.
- writeContentsAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.Expr.Begin
-
- writeDescriptor(PrintWriter) -
Method in class com.svincent.smalljava.SmallType
- Write this type's type descriptor to the given PrintWriter.
- writeDescriptor(PrintWriter) -
Method in class com.svincent.smalljava.SmallType.PrimitiveType
-
- writeDescriptor(PrintWriter) -
Method in class com.svincent.smalljava.SmallType.ObjectType
-
- writeDescriptor(PrintWriter) -
Method in class com.svincent.smalljava.SmallType.ArrayType
- Write out this type's type descriptor.
- writeDescriptor(PrintWriter) -
Method in class com.svincent.smalljava.SmallType.MethodType
-
- writeLocalVarDeclsAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.SmallMethod
- Write local variable declarations as Java source.
- writeVarDeclAsJava(IndentPrintWriter) -
Method in class com.svincent.smalljava.SmallMethod.Local
- Write this variable declaration as a Java statement, like "int i;".
A B C D E F G H I J L M N O P Q R S T U V W X Y Z
This is documentation for Moksa Prolog, which can be found at http://www.svincent.com/moksa/
Copyright © 1999 Shawn P. Vincent.
This program is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by the Free Software Foundation; either version 2 of the License, or (at your option) any later version.