diff --git a/HTMLKit/HTMLElement.h b/HTMLKit/HTMLElement.h new file mode 100644 index 0000000..7b9b215 --- /dev/null +++ b/HTMLKit/HTMLElement.h @@ -0,0 +1,13 @@ +// +// HTMLElement.h +// HTMLKit +// +// Created by Iska on 05/10/14. +// Copyright (c) 2014 BrainCookie. All rights reserved. +// + +#import + +@interface HTMLElement : NSObject + +@end diff --git a/HTMLKit/HTMLElement.m b/HTMLKit/HTMLElement.m new file mode 100644 index 0000000..548eea3 --- /dev/null +++ b/HTMLKit/HTMLElement.m @@ -0,0 +1,13 @@ +// +// HTMLElement.m +// HTMLKit +// +// Created by Iska on 05/10/14. +// Copyright (c) 2014 BrainCookie. All rights reserved. +// + +#import "HTMLElement.h" + +@implementation HTMLElement + +@end diff --git a/HTMLKit/HTMLParser.m b/HTMLKit/HTMLParser.m index 7bdec87..d2a08cc 100644 --- a/HTMLKit/HTMLParser.m +++ b/HTMLKit/HTMLParser.m @@ -7,6 +7,20 @@ // #import "HTMLParser.h" +#import "HTMLParserInsertionModes.h" +#import "HTMLElement.h" + +@interface HTMLParser () +{ + HTMLInsertionMode _insertionMode; + HTMLInsertionMode _originalInsertionMode; + + NSMutableArray *_stackOfOpenElements; + + HTMLElement *_context; + HTMLElement *_currentElement; +} +@end @implementation HTMLParser