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

M

main(String[]) - Static method in class com.svincent.moksa.PrologPackageManager
 
main(String[]) - Static method in class com.svincent.moksa.MoksaProlog
 
main(String[]) - Static method in class com.svincent.moksa.PrologTokenizer
Test code.
main(String[]) - Static method in class com.svincent.moksa.PrologUtil
 
main(String[]) - Static method in class com.svincent.moksa.Prologc
The main entry point.
main(String[]) - Static method in class com.svincent.moksa.MoksaUtil
 
main(String[]) - Static method in class com.svincent.smalljava.SmallClass
Test: generate a class called 'Person', which has some methods and code within.
main(String[]) - Static method in class com.svincent.smalljava.Examples.HelloWorld
Call this Main method to run the HelloWorld example.
main(String[]) - Static method in class com.svincent.smalljava.Examples.Loop
Call this Main method to run the HelloWorld example.
main(String[]) - Static method in class com.svincent.smalljava.SmallType
A non-exhaustive test of the field and method descriptor parsing mechanism.
main(String[]) - Static method in class com.svincent.smalljava.SmallJavaUtil
 
main(String[]) - Static method in class com.svincent.util.NestableException
Test code
main(String[]) - Static method in class com.svincent.util.CommandLine
Print out the args, using this guy's fancy arg-scheme.
main(String[]) - Static method in class com.svincent.util.Util
 
main(String[]) - Static method in class com.svincent.util.Stopwatch
Some test code.
main(String[]) - Static method in class com.svincent.util.IoUtil
 
main(String[]) - Static method in class com.svincent.util.SocketMessage
 
main(String[]) - Static method in class com.svincent.util.IndentPrintWriter
 
main(String[]) - Static method in class com.svincent.util.QuoteUtil
 
main(String[]) - Static method in class com.svincent.util.RandomUtil
 
main(String[]) - Static method in class com.svincent.util.RandomUtil.Histogram
 
main(String[]) - Static method in class com.svincent.tools.ClassWhich
 
main(String[]) - Static method in class com.svincent.tools.FindUpdatedSources
 
make(PrologEngine, PrologTerm, Continuation) - Static method in class com.svincent.moksa.Continuation
Make a new Continuation for the given (possibly compound) goal 'goal'.
makeAtom(String) - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for making Atoms.
makeCompoundTerm(String) - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for 0 subterms
makeCompoundTerm(String, PrologTerm) - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for 1 subterm
makeCompoundTerm(String, PrologTerm[]) - Method in class com.svincent.moksa.PrologFactory
 
makeCompoundTerm(String, PrologTerm[], int) - Method in class com.svincent.moksa.PrologFactory
 
makeCompoundTerm(String, PrologTerm, PrologTerm) - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for 2 subterms
makeCompoundTerm(String, PrologTerm, PrologTerm, PrologTerm) - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for 3 subterms
makeCompoundTerm(String, PrologTerm, PrologTerm, PrologTerm, PrologTerm) - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for 4 subterms
makeCompoundTerm(String, PrologTerm, PrologTerm, PrologTerm, PrologTerm, PrologTerm) - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for 5 subterms
makeContinuation(Rule, PrologTerm[], Continuation) - Method in class com.svincent.moksa.PrologFactory
Make a new Continuation.
makeDigit(int, int) - Method in class com.svincent.util.QuoteUtil.DigitMaker
 
makeEmptyCurlies() - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for making Curlies.
makeEmptyList() - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for making Lists.
makeFloat(double) - Method in class com.svincent.moksa.PrologFactory
 
makeHelloWorldClass() - Static method in class com.svincent.smalljava.Examples.HelloWorld
Actually build a HelloWorld class.
makeInteger(int) - Method in class com.svincent.moksa.PrologFactory
 
makeJavaError(PrologFactory, String) - Static method in class com.svincent.moksa.JavaInterface
 
makeJavaError(PrologFactory, String, String) - Static method in class com.svincent.moksa.JavaInterface
 
makeJavaError(PrologFactory, Throwable) - Static method in class com.svincent.moksa.JavaInterface
 
makeList(PrologTerm[]) - Method in class com.svincent.moksa.PrologFactory
Convenience constructor for making Lists.
makeLoopClass() - Static method in class com.svincent.smalljava.Examples.Loop
Build the loop class.
makeRuleClass(PrologTerm) - Method in class com.svincent.moksa.Prologc.PrologRuleCompiler
Make a new SmallClass instance from a Rule.
makeRuleClass(String, PrologTerm) - Method in class com.svincent.moksa.Prologc.PrologRuleCompiler
 
makeTemporaryVariable() - Method in class com.svincent.moksa.PrologFactory
 
makeTemporaryVariable(String) - Method in class com.svincent.moksa.PrologFactory
 
makeTerm(PrologFactory) - Method in class com.svincent.moksa.Builtin.BuiltinRule
 
makeTerm(PrologFactory) - Method in class com.svincent.moksa.CompiledRule
 
makeVariable(String) - Method in class com.svincent.moksa.PrologFactory
 
markHandler(int) - Method in class com.svincent.smalljava.rhino.ClassFileWriter
 
markLabel(int) - Method in class com.svincent.smalljava.rhino.ClassFileWriter
 
markLabel(int, int) - Method in class com.svincent.smalljava.rhino.LabelTable
 
markLabel(int, short) - Method in class com.svincent.smalljava.rhino.ClassFileWriter
 
MaxByte - Static variable in class com.svincent.util.Util
 
MaxInt - Static variable in class com.svincent.util.Util
 
MaxLong - Static variable in class com.svincent.util.Util
 
MaxShort - Static variable in class com.svincent.util.Util
 
method(String, String[]) - Method in class com.svincent.smalljava.SmallClass
Adds a new public instance method to this class.
methods() - Method in class com.svincent.smalljava.SmallClass
Returns an iterator over all methods (type SmallMethod) in this class
MinByte - Static variable in class com.svincent.util.Util
 
MinInt - Static variable in class com.svincent.util.Util
 
MiniPrologParser - class com.svincent.moksa.MiniPrologParser.
Parses a subset of the Prolog language, that I call 'Mini-Prolog'.
MiniPrologParser(Io) - Constructor for class com.svincent.moksa.MiniPrologParser
 
MinLong - Static variable in class com.svincent.util.Util
 
MinShort - Static variable in class com.svincent.util.Util
 
MoksaProlog - class com.svincent.moksa.MoksaProlog.
The main entry point for the current version of MoksaProlog.
MoksaProlog() - Constructor for class com.svincent.moksa.MoksaProlog
 
MoksaUtil - class com.svincent.moksa.MoksaUtil.
Contains static utility methods to do a bunch of random stuff that doesn't belong elsewhere.
MoksaUtil() - Constructor for class com.svincent.moksa.MoksaUtil
 
MONITORENTER - Static variable in class com.svincent.smalljava.rhino.ByteCode
The byte opcodes defined by the Java Virtual Machine.
MONITOREXIT - Static variable in class com.svincent.smalljava.rhino.ByteCode
The byte opcodes defined by the Java Virtual Machine.
MULTIANEWARRAY - Static variable in class com.svincent.smalljava.rhino.ByteCode
The byte opcodes defined by the Java Virtual Machine.
MULTIANEWARRAY_QUICK - 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.