edu.vub.at
Class IATIO
java.lang.Object
edu.vub.at.IATIO
- public final class IATIO
- extends java.lang.Object
The class IATIO provides the core input/output functionality of IAT.
It is used both by the IAT REPL itself, as well as by the AmbientTalk programmers
(indirectly via the system object)
- Author:
- tvc
Constructor Summary |
private |
IATIO()
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
_INSTANCE_
public static final IATIO _INSTANCE_
input_
private final java.io.BufferedReader input_
output_
private final java.io.PrintStream output_
IATIO
private IATIO()
print
public void print(java.lang.String txt)
print
public void print(int nbr)
print
public void print(double frc)
print
public void print(boolean bool)
println
public void println(java.lang.String txt)
println
public void println(int nbr)
println
public void println(double frc)
println
public void println(boolean bool)
println
public void println()
read
public int read()
throws java.io.IOException
- Returns:
- the next character on the input stream or -1 if EOF has been reached
- Throws:
java.io.IOException
readln
public java.lang.String readln()
throws java.io.IOException
- Returns:
- the next line on the input stream or null if EOF has been reached
- Throws:
java.io.IOException