//
//  EXPOutputElement.h
//  dde
//
//  Created by ashley on 13/10/2007.
//  Copyright 2007 __MyCompanyName__. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "EXPElement.h"

@interface EXPOutputElement : EXPElement {
	NSString *_outputFilename;
	NSString *_filetype;
	NSMutableArray *_expressionList;
	NSMutableArray *_indicesList;

}

- (id) expressionList;
- (void) setExpressionList:(id)expressionList;
- (void) addItem:(id)item;
- (void) setFiletype:(id)filetype;
- (id) filetype;
- (void) setOutputFilename:(id)filename;
- (id) outputFilename;

- (void) setIndicesList:(id)indicesList;
- (void) setIndices:(id)indices;
- (id) indicesList;

//- (BOOL) compilePrintHeader:(EXPVirtualMachine *)machine error:(EXPError *)err;
//- (BOOL) compilePrintFooter:(EXPVirtualMachine *)machine error:(EXPError *)err;
//- (BOOL) compile:(EXPVirtualMachine *)machine error:(EXPError *)err;

@end