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
S
- SALOAD -
Static variable in class com.svincent.smalljava.rhino.ByteCode
- The byte opcodes defined by the Java Virtual Machine.
- SASTORE -
Static variable in class com.svincent.smalljava.rhino.ByteCode
- The byte opcodes defined by the Java Virtual Machine.
- sb -
Variable in class com.svincent.util.StringPrintWriter
-
- send(String) -
Method in class com.svincent.util.SocketMessage
- Returns 'true' if successful.
- setBody(Expr) -
Method in class com.svincent.smalljava.Expr.While
-
- setContinuation(Continuation) -
Method in class com.svincent.moksa.Wam
- Set the value of continuation register.
- setDeclaringClass(SmallClass) -
Method in class com.svincent.smalljava.SmallMember
- Set the declaring class.
- setElse(Expr) -
Method in class com.svincent.smalljava.Expr.If
-
- setErr(PrintStream) -
Static method in class com.svincent.util.Util
-
- setErr(PrintWriter) -
Static method in class com.svincent.util.Util
-
- setFlags(short) -
Method in class com.svincent.smalljava.rhino.ClassFileWriter
- Set the class's flags.
- setIn(InputStream) -
Static method in class com.svincent.util.Util
-
- setIn(Reader) -
Static method in class com.svincent.util.Util
-
- setIndex(int) -
Method in class com.svincent.smalljava.rhino.LocalVariable
-
- setIsParameter() -
Method in class com.svincent.smalljava.rhino.LocalVariable
-
- setNextAlternative(Rule) -
Method in class com.svincent.moksa.Wam.ChoicePoint
- Set this choice point's next alternative.
- setOut(PrintStream) -
Static method in class com.svincent.util.Util
-
- setOut(PrintWriter) -
Static method in class com.svincent.util.Util
-
- setPC(short) -
Method in class com.svincent.smalljava.rhino.Label
-
- setPriority(int) -
Method in class com.svincent.moksa.PrologTerm
-
- setRandom(Random) -
Static method in class com.svincent.util.Util
- setRandom lets us set a new random number generator.
- setRegister(int, PrologTerm) -
Method in class com.svincent.moksa.Wam
- Set the value of register 'idx'.
- setThen(Expr) -
Method in class com.svincent.smalljava.Expr.If
-
- Short -
Static variable in class com.svincent.smalljava.SmallType
- A signed short integer.
- shortArgs -
Variable in class com.svincent.util.CommandLine
-
- shortName(char) -
Method in class com.svincent.util.CommandLine.Arg
-
- shouldQuote(String) -
Static method in class com.svincent.moksa.PrologUtil
- Returns 'true' if the string 's' has enough wierd characters in
it that it should be quoted for user consumption.
- singleQuotify(String) -
Static method in class com.svincent.moksa.PrologUtil
-
- SIPUSH -
Static variable in class com.svincent.smalljava.rhino.ByteCode
- The byte opcodes defined by the Java Virtual Machine.
- size() -
Method in class com.svincent.moksa.CompoundTerm.ListWrapper
- Part of java.util.List implementation.
- size() -
Method in class com.svincent.smalljava.rhino.VariableTable
-
- sleep(long) -
Static method in class com.svincent.util.Util
-
- sleep(long, int) -
Static method in class com.svincent.util.Util
-
- sleepSeconds(int) -
Static method in class com.svincent.util.Util
-
- SmallClass - class com.svincent.smalljava.SmallClass.
- Represents a class in SmallJava.
- SmallClass(String) -
Constructor for class com.svincent.smalljava.SmallClass
- Make a new SmallClass given just a classname.
- SmallClass(String, String) -
Constructor for class com.svincent.smalljava.SmallClass
- Make a new SmallClass with a specified name and superclass.
- SmallClass(String, String, int, String[]) -
Constructor for class com.svincent.smalljava.SmallClass
- Make a new SmallClass with a specified name, superclass,
permissions (as defined on java.lang.reflect.Modifier), and
interfaces.
- SmallClass(String, String, int, String[], String) -
Constructor for class com.svincent.smalljava.SmallClass
- The mother of all constructors: specifies everything.
- SmallClassLoader - class com.svincent.smalljava.SmallClassLoader.
- Allows dynamic loading and execution of Smalljava code.
- SmallClassLoader() -
Constructor for class com.svincent.smalljava.SmallClassLoader
-
- SmallConstructor - class com.svincent.smalljava.SmallConstructor.
- Represents a constructor declaration.
- SmallConstructor(int, SmallType.MethodType, String[]) -
Constructor for class com.svincent.smalljava.SmallConstructor
-
- SmallConstructor(int, String, SmallType.MethodType, String[]) -
Constructor for class com.svincent.smalljava.SmallConstructor
-
- SmallConstructor(int, String, String[]) -
Constructor for class com.svincent.smalljava.SmallConstructor
-
- SmallConstructor(SmallType.MethodType, String[]) -
Constructor for class com.svincent.smalljava.SmallConstructor
-
- SmallConstructor(String, String[]) -
Constructor for class com.svincent.smalljava.SmallConstructor
-
- SmallField - class com.svincent.smalljava.SmallField.
- Represents a field on a class.
- SmallField(int, SmallType, String) -
Constructor for class com.svincent.smalljava.SmallField
-
- SmallField(int, String, SmallType, String) -
Constructor for class com.svincent.smalljava.SmallField
-
- SmallField(int, String, String) -
Constructor for class com.svincent.smalljava.SmallField
-
- SmallField(SmallType, String) -
Constructor for class com.svincent.smalljava.SmallField
-
- SmallField(String, String) -
Constructor for class com.svincent.smalljava.SmallField
-
- SmallJavaBuildingException - exception com.svincent.smalljava.SmallJavaBuildingException.
- Thrown if errors occur while building SmallJava data structures.
- SmallJavaBuildingException() -
Constructor for class com.svincent.smalljava.SmallJavaBuildingException
-
- SmallJavaBuildingException(String) -
Constructor for class com.svincent.smalljava.SmallJavaBuildingException
-
- SmallJavaBuildingException(String, Throwable) -
Constructor for class com.svincent.smalljava.SmallJavaBuildingException
-
- SmallJavaUtil - class com.svincent.smalljava.SmallJavaUtil.
- Various utility methods used by (and to help use) Smalljava.
- SmallJavaValidationException - exception com.svincent.smalljava.SmallJavaValidationException.
- Thrown if errors occur while finalizing a SmallJava data structure.
- SmallJavaValidationException() -
Constructor for class com.svincent.smalljava.SmallJavaValidationException
-
- SmallJavaValidationException(String) -
Constructor for class com.svincent.smalljava.SmallJavaValidationException
-
- SmallJavaValidationException(String, Throwable) -
Constructor for class com.svincent.smalljava.SmallJavaValidationException
-
- SmallMacro - class com.svincent.smalljava.SmallMacro.
- A small library of useful expression generators for SmallJava.
- SmallMember - class com.svincent.smalljava.SmallMember.
- Represents a member of a class.
- SmallMember(int) -
Constructor for class com.svincent.smalljava.SmallMember
-
- SmallMethod - class com.svincent.smalljava.SmallMethod.
- Represents a method declaration.
- SmallMethod.Local - class com.svincent.smalljava.SmallMethod.Local.
- Represents a local variable.
- SmallMethod.Local(SmallMethod, SmallType, String) -
Constructor for class com.svincent.smalljava.SmallMethod.Local
-
- SmallMethod(int, String, SmallType.MethodType, String[]) -
Constructor for class com.svincent.smalljava.SmallMethod
-
- SmallMethod(int, String, String[]) -
Constructor for class com.svincent.smalljava.SmallMethod
-
- SmallMethod(int, String, String, SmallType.MethodType, String[]) -
Constructor for class com.svincent.smalljava.SmallMethod
-
- SmallMethod(int, String, String, String[]) -
Constructor for class com.svincent.smalljava.SmallMethod
-
- SmallMethod(String, SmallType.MethodType, String[]) -
Constructor for class com.svincent.smalljava.SmallMethod
-
- SmallMethod(String, String[]) -
Constructor for class com.svincent.smalljava.SmallMethod
-
- SmallType - class com.svincent.smalljava.SmallType.
- The SmallJava API uses two internal representations for types.
- SmallType.ArrayType - class com.svincent.smalljava.SmallType.ArrayType.
- A type which represents an array type.
- SmallType.ArrayType(SmallType) -
Constructor for class com.svincent.smalljava.SmallType.ArrayType
- Make a new ArrayType.
- SmallType.MethodType - class com.svincent.smalljava.SmallType.MethodType.
- Represents a type for a method.
- SmallType.MethodType(SmallType, SmallType[]) -
Constructor for class com.svincent.smalljava.SmallType.MethodType
-
- SmallType.ObjectType - class com.svincent.smalljava.SmallType.ObjectType.
- An instance of a class.
- SmallType.ObjectType(String) -
Constructor for class com.svincent.smalljava.SmallType.ObjectType
-
- SmallType.PrimitiveType - class com.svincent.smalljava.SmallType.PrimitiveType.
- Reprsents a primitive type, such as int or boolean.
- SmallType.PrimitiveType(String, char) -
Constructor for class com.svincent.smalljava.SmallType.PrimitiveType
-
- SmallType() -
Constructor for class com.svincent.smalljava.SmallType
-
- SocketMessage - class com.svincent.util.SocketMessage.
- Construct & run one of these puppies.
- SocketMessage(String, int) -
Constructor for class com.svincent.util.SocketMessage
-
- solve(CompoundTerm) -
Method in class com.svincent.moksa.PrologEngine
- Utility method from outside.
- spewClass(String, SmallClass, boolean, boolean) -
Static method in class com.svincent.moksa.Prologc
-
- StandardDigitMaker -
Static variable in class com.svincent.util.QuoteUtil
-
- startMethod(String, String, short) -
Method in class com.svincent.smalljava.rhino.ClassFileWriter
- Add a method and begin adding code.
- staticMethod(String, String[]) -
Method in class com.svincent.smalljava.SmallClass
- Adds a new public static method to this class.
- stopMethod(short, VariableTable) -
Method in class com.svincent.smalljava.rhino.ClassFileWriter
- Complete generation of the method.
- Stopwatch - class com.svincent.util.Stopwatch.
- A timer class, useful for timing code.
- Stopwatch() -
Constructor for class com.svincent.util.Stopwatch
-
- strict -
Variable in class com.svincent.util.CommandLine
- True iff unknown arguments represent an error.
- StringPrintWriter - class com.svincent.util.StringPrintWriter.
- A StringPrintWriter writes its output to a string.
- StringPrintWriter() -
Constructor for class com.svincent.util.StringPrintWriter
-
- StringPrintWriter(StringBuffer) -
Constructor for class com.svincent.util.StringPrintWriter
-
- stripQuotes(String) -
Static method in class com.svincent.util.Util
-
- SWAP -
Static variable in class com.svincent.smalljava.rhino.ByteCode
- The byte opcodes defined by the Java Virtual Machine.
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.