//
//  XTOutputTextParserPlain.h
//  TadsTerp
//
//  Created by Rune Berg on 28/04/14.
//  Copyright (c) 2014 Rune Berg. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "XTOutputTextParserBase.h"
#import "XTOutputTextParserProtocol.h"


@interface XTOutputTextParserPlain : XTOutputTextParserBase <XTOutputTextParserProtocol>

typedef NS_ENUM(NSInteger, XTOutputTextParserPlainState) {
	XT_PLAIN_INITIAL,
	XT_PLAIN_AFTER_TAG_START,
	XT_PLAIN_AFTER_Q_MARK,
	XT_PLAIN_AFTER_T,
	XT_PLAIN_AFTER_2,
	XT_PLAIN_AFTER_3
};

@property XTOutputTextParserPlainState state;

@end
