# HG changeset patch # User Paul Boddie # Date 1210524238 -7200 # Node ID e7cd07e72de43f2d0da6b680026bade04291f686 # Parent 96c5304f2242add5b5ae7f545b746a2e01a8eede Fixed rsvp module import of data-related classes. Moved TableError to the common module. diff -r 96c5304f2242 -r e7cd07e72de4 micropython/common.py --- a/micropython/common.py Sun May 11 18:20:27 2008 +0200 +++ b/micropython/common.py Sun May 11 18:43:58 2008 +0200 @@ -38,6 +38,12 @@ pass +class TableError(ProcessingError): + + "An error occurring during access to a lookup table." + + pass + class NodeProcessingError(ProcessingError): "A processing error associated with a particular program node." diff -r 96c5304f2242 -r e7cd07e72de4 micropython/rsvp.py --- a/micropython/rsvp.py Sun May 11 18:20:27 2008 +0200 +++ b/micropython/rsvp.py Sun May 11 18:43:58 2008 +0200 @@ -19,7 +19,7 @@ this program. If not, see . """ -from micropython.inspect import Attr, Const, Instance +from micropython.data import Attr, Const, Instance class Instruction: diff -r 96c5304f2242 -r e7cd07e72de4 micropython/table.py --- a/micropython/table.py Sun May 11 18:20:27 2008 +0200 +++ b/micropython/table.py Sun May 11 18:43:58 2008 +0200 @@ -20,12 +20,6 @@ """ from micropython.common import * -try: - set -except NameError: - from sets import Set as set - -class TableError(ProcessingError): pass class List: