summaryrefslogtreecommitdiff
path: root/MLKReader.h
diff options
context:
space:
mode:
authorMatthias Andreas Benkard <matthias@benkard.de>2008-07-31 11:48:46 +0200
committerMatthias Andreas Benkard <matthias@benkard.de>2008-07-31 11:48:46 +0200
commitca17649dab6d0d1ed49a3e072827e8324629aa64 (patch)
tree4b6cd04a660f44e11aa6089a02df7ab925c60eaf /MLKReader.h
parent0f383318a079bd0c7bb23c909f30771b1c20b29c (diff)
Reader: Add support for dispatching macro characters.
Diffstat (limited to 'MLKReader.h')
-rw-r--r--MLKReader.h19
1 files changed, 11 insertions, 8 deletions
diff --git a/MLKReader.h b/MLKReader.h
index 60954f1..c3446af 100644
--- a/MLKReader.h
+++ b/MLKReader.h
@@ -16,18 +16,21 @@
* along with this program. If not, see <http://www.gnu.org/licenses/>.
*/
-#include <Foundation/NSObject.h>
+#include "MLKReadtable.h"
+#include "MLKStream.h"
-@class MLKStream, MLKReadtable;
+#include <Foundation/NSObject.h>
+#include <Foundation/NSString.h>
@interface MLKReader : NSObject
-+(id) readFromStream:(MLKStream *)stream
- eofError:(BOOL)eofError
- eofValue:(id)eofValue
- recursive:(BOOL)recursive
- preserveWhitespace:(BOOL)preserveWhitespace
- singleDotMarker:(id)dotMarker;
++(id) readFromStream:(MLKStream *)stream
+ eofError:(BOOL)eofError
+ eofValue:(id)eofValue
+ recursive:(BOOL)recursive
+ preserveWhitespace:(BOOL)preserveWhitespace
+ singleDotMarker:(id)dotMarker
+readingUninternedSymbol:(BOOL)readingUninternedSymbol;
+(id) readFromStream:(MLKStream *)stream
eofError:(BOOL)eofError