gcspy.interpreter
Interface InputGenerator

All Known Implementing Classes:
FileTrace, TerminalPlayTrace, TerminalStoreTrace

public interface InputGenerator

Interface that generates input for interpreter deserialisation

Author:
Tony Printezis

Method Summary
 BufferedInput createBufferedInput()
          Create a new BufferedInput
 Space createSpace()
          Create a new space
 

Method Detail

createBufferedInput

BufferedInput createBufferedInput()
                                  throws java.io.IOException
Create a new BufferedInput

Returns:
a new BufferedInput
Throws:
java.io.IOException

createSpace

Space createSpace()
Create a new space

Returns:
a new space