diff options
-rw-r--r-- | MLKBinding.m | 1 | ||||
-rw-r--r-- | MLKDynamicContext.h | 9 | ||||
-rw-r--r-- | MLKEnvironment.h | 7 | ||||
-rw-r--r-- | MLKInterpreter.m | 3 |
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]); } } |