diff options
author | Matthias Andreas Benkard <matthias@benkard.de> | 2008-09-02 11:59:47 +0200 |
---|---|---|
committer | Matthias Andreas Benkard <matthias@benkard.de> | 2008-09-02 11:59:47 +0200 |
commit | 84597fcf74fc74672fe664456e62ec6be5f2b066 (patch) | |
tree | 770e3e4dc9a4424a11358f91e6c593babaa890d0 /MLKThrowException.h | |
parent | 5117dba9fcf4b23f94fc9b5896ffdb4876c422b3 (diff) |
Add classes MLKNoSuchSymbolError, MLKStreamError, and MLKUnboundVariableError.
Diffstat (limited to 'MLKThrowException.h')
-rw-r--r-- | MLKThrowException.h | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/MLKThrowException.h b/MLKThrowException.h index b2321e7..1541302 100644 --- a/MLKThrowException.h +++ b/MLKThrowException.h @@ -16,22 +16,22 @@ * along with this program. If not, see <http://www.gnu.org/licenses/>. */ -#include <Foundation/NSException.h> +#import "MLKSymbol.h" -@class MLKSymbol; +#include <Foundation/NSException.h> @interface MLKThrowException : NSException { MLKSymbol *_catchTag; - id _value; + NSArray *_values; } --(MLKThrowException *) initWithCatchTag:(MLKSymbol *)catchTag - value:(id)value; +-(id) initWithCatchTag:(MLKSymbol *)catchTag + values:(NSArray *)values; -(MLKSymbol *) catchTag; --(id) value; +-(NSArray *) thrownValues; -(void) dealloc; @end |