summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--MLKBinding.m1
-rw-r--r--MLKDynamicContext.h9
-rw-r--r--MLKEnvironment.h7
-rw-r--r--MLKInterpreter.m3
4 files changed, 13 insertions, 7 deletions
diff --git a/MLKBinding.m b/MLKBinding.m
index b3e2826..e6aadd8 100644
--- a/MLKBinding.m
+++ b/MLKBinding.m
@@ -20,6 +20,7 @@
#import "runtime-compatibility.h"
#import <Foundation/NSException.h>
+#import <Foundation/NSString.h>
static id UNBOUND;
diff --git a/MLKDynamicContext.h b/MLKDynamicContext.h
index b88e87b..97f24a5 100644
--- a/MLKDynamicContext.h
+++ b/MLKDynamicContext.h
@@ -16,12 +16,13 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#import <Foundation/NSObject.h>
-
#import "MLKBinding.h"
+#import "MLKEnvironment.h"
+#import "MLKSymbol.h"
-@class MLKEnvironment, MLKSymbol, NSLinkedList,
- NSMutableDictionary, NSString;
+#import <Foundation/NSObject.h>
+#import <Foundation/NSDictionary.h>
+#import <Foundation/NSString.h>
@interface MLKDynamicContext : NSObject
diff --git a/MLKEnvironment.h b/MLKEnvironment.h
index bfa5f2b..bb35067 100644
--- a/MLKEnvironment.h
+++ b/MLKEnvironment.h
@@ -16,10 +16,13 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#import "MLKLispValue.h"
#import "MLKBinding.h"
+#import "MLKLispValue.h"
+#import "MLKSymbol.h"
-@class NSMutableDictionary, MLKSymbol, NSSet;
+#import <Foundation/NSDictionary.h>
+#import <Foundation/NSSet.h>
+#import <Foundation/NSString.h>
@interface MLKEnvironment : MLKLispValue
diff --git a/MLKInterpreter.m b/MLKInterpreter.m
index 5602677..a1b86fd 100644
--- a/MLKInterpreter.m
+++ b/MLKInterpreter.m
@@ -592,7 +592,8 @@ static MLKSymbol *_LAMBDA;
if (print)
{
//FIXME
- //NSLog (@"; LOAD: Fnord. Primary value: %@", result);
+ //NSLog (@"; LOAD: Fnord. Primary value: %@",
+ // [[result objectAtIndex:0] descriptionForLisp]);
}
}