major refactoring, added token inboxes/outboxes
authoradam <adam@megacz.com>
Thu, 23 Nov 2006 11:45:32 +0000 (12:45 +0100)
committeradam <adam@megacz.com>
Thu, 23 Nov 2006 11:45:32 +0000 (12:45 +0100)
commitb0c14940325a3204ba0a97822671f8c008ed8efe
tree5c40e3dc9792cbc552fbe49ab2174a21d276f999
parent05bb0dde4179a8d48a6ccde036cedb9ef1aebeb4
major refactoring, added token inboxes/outboxes
29 files changed:
fleet.g
src/edu/berkeley/fleet/CodeBag.java
src/edu/berkeley/fleet/DataInbox.java [new file with mode: 0644]
src/edu/berkeley/fleet/DataOutbox.java [new file with mode: 0644]
src/edu/berkeley/fleet/Fleet.java
src/edu/berkeley/fleet/FleetParser.java
src/edu/berkeley/fleet/Inbox.java [new file with mode: 0644]
src/edu/berkeley/fleet/InboxPort.java [deleted file]
src/edu/berkeley/fleet/Instruction.java
src/edu/berkeley/fleet/InstructionPort.java
src/edu/berkeley/fleet/Literal.java
src/edu/berkeley/fleet/Log.java
src/edu/berkeley/fleet/Outbox.java [new file with mode: 0644]
src/edu/berkeley/fleet/OutboxPort.java [deleted file]
src/edu/berkeley/fleet/Port.java
src/edu/berkeley/fleet/Ship.java
src/edu/berkeley/fleet/TokenInPort.java [deleted file]
src/edu/berkeley/fleet/TokenInbox.java [new file with mode: 0644]
src/edu/berkeley/fleet/TokenOutPort.java [deleted file]
src/edu/berkeley/fleet/TokenOutbox.java [new file with mode: 0644]
src/edu/berkeley/fleet/ships/BitBucketShip.java [new file with mode: 0644]
src/edu/berkeley/fleet/ships/DebugShip.java [new file with mode: 0644]
src/edu/berkeley/fleet/ships/FetchShip.java
src/edu/berkeley/fleet/ships/FifoShip.java
src/edu/berkeley/fleet/ships/HaltShip.java
src/edu/berkeley/fleet/ships/HomeworkCounter.java [new file with mode: 0644]
src/edu/berkeley/fleet/ships/MemoryReadShip.java [new file with mode: 0644]
src/edu/berkeley/fleet/ships/TokenFifo.java [new file with mode: 0644]
src/edu/berkeley/fleet/ships/TokenSourceShip.java