Uses of Class
com.svincent.util.IndentPrintWriter

Packages that use IndentPrintWriter
com.svincent.moksa An implementation of a Warren's Abstract Machine and associated builtin predicates, to conform to ISO Prolog. 
com.svincent.smalljava Provides an API for generating Java source code and JVM bytecodes. 
 

Uses of IndentPrintWriter in com.svincent.moksa
 

Methods in com.svincent.moksa that return IndentPrintWriter
 IndentPrintWriter PrologEngine.log()
          Retrieve the current output log.
 

Uses of IndentPrintWriter in com.svincent.smalljava
 

Methods in com.svincent.smalljava with parameters of type IndentPrintWriter
abstract  void SmallMember.writeAsJava(IndentPrintWriter out)
          Writes this field declaration as Java source code.
 void SmallMethod.writeAsJava(IndentPrintWriter out)
          Write this method out as Java source code.
protected  void SmallMethod.writeBodyAsJava(IndentPrintWriter out)
          Write the body of this method as Java source.
protected  void SmallMethod.writeLocalVarDeclsAsJava(IndentPrintWriter out)
          Write local variable declarations as Java source.
 void SmallConstructor.writeAsJava(IndentPrintWriter out)
           
abstract  void SmallMethod.Local.writeVarDeclAsJava(IndentPrintWriter out)
          Write this variable declaration as a Java statement, like "int i;".
abstract  void Expr.writeAsJava(IndentPrintWriter out)
          Write this expression out as Java source code.
 void Expr.New.writeAsJava(IndentPrintWriter out)
           
 void Expr.SuperConstructor.writeAsJava(IndentPrintWriter out)
           
 void Expr.NewArray.writeAsJava(IndentPrintWriter out)
           
 void Expr.Return.writeAsJava(IndentPrintWriter out)
          Write this expression out as Java source code.
 void Expr.Call.writeAsJava(IndentPrintWriter out)
           
 void Expr.SetField.writeAsJava(IndentPrintWriter out)
           
 void Expr.SetLocal.writeAsJava(IndentPrintWriter out)
           
 void Expr.SetArray.writeAsJava(IndentPrintWriter out)
           
 void Expr.GetField.writeAsJava(IndentPrintWriter out)
           
 void Expr.GetStatic.writeAsJava(IndentPrintWriter out)
           
 void Expr.GetLocal.writeAsJava(IndentPrintWriter out)
           
 void Expr.This.writeAsJava(IndentPrintWriter out)
           
 void Expr.IntConst.writeAsJava(IndentPrintWriter out)
           
 void Expr.DoubleConst.writeAsJava(IndentPrintWriter out)
           
 void Expr.NullConst.writeAsJava(IndentPrintWriter out)
           
 void Expr.BooleanConst.writeAsJava(IndentPrintWriter out)
           
 void Expr.StringConst.writeAsJava(IndentPrintWriter out)
           
 void Expr.Begin.writeAsJava(IndentPrintWriter out)
           
 void Expr.Begin.writeContentsAsJava(IndentPrintWriter out)
           
 void Expr.While.writeAsJava(IndentPrintWriter out)
           
 void Expr.If.writeAsJava(IndentPrintWriter out)
           
 void Expr.Comment.writeAsJava(IndentPrintWriter out)
           
 void SmallField.writeAsJava(IndentPrintWriter out)
          Writes this field declaration as Java source code.
 




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.