summaryrefslogtreecommitdiff
path: root/MLKFloat.m
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-06-24 18:49:02 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-06-24 18:49:02 +0200
commit1935a12096ad737edf5ec94e5b7a18980566f9ab (patch)
tree7f6ccbfabd78fcb3ae8bcd3934de1793d38f3359 /MLKFloat.m
parente074f91e6aa1a895000673b1ac4df6266ba47094 (diff)
Remove class MLKError.
Diffstat (limited to 'MLKFloat.m')
-rw-r--r--MLKFloat.m6
1 files changed, 4 insertions, 2 deletions
diff --git a/MLKFloat.m b/MLKFloat.m
index 898ef2f..869726b 100644
--- a/MLKFloat.m
+++ b/MLKFloat.m
@@ -21,9 +21,10 @@
#import "MLKDoubleFloat.h"
#import "MLKPackage.h"
#import "MLKDynamicContext.h"
-#import "MLKError.h"
#import "runtime-compatibility.h"
+#import <Foundation/NSException.h>
+
@implementation MLKFloat : MLKLispValue
+(MLKFloat *) floatWithExponentMarker:(unichar)exponentMarker
@@ -62,7 +63,8 @@
#define DECLARE_ABSTRACT(SIGNATURE, RETURN_VALUE) \
SIGNATURE \
{ \
- [[MLKError errorWithMessage:@"Tried to invoke an abstract method."] raise]; \
+ [NSException raise:@"MLKInternalInconsistencyError" \
+ format:@"Tried to invoke an abstract method."]; \
return RETURN_VALUE; \
}