From 22131d5ef11be15a6d5fae02ccbeeb8a98cfb05c Mon Sep 17 00:00:00 2001 From: iska Date: Sun, 5 Oct 2014 15:35:41 +0200 Subject: [PATCH] Add class stub for HTML Element --- HTMLKit/HTMLElement.h | 13 +++++++++++++ HTMLKit/HTMLElement.m | 13 +++++++++++++ HTMLKit/HTMLParser.m | 14 ++++++++++++++ 3 files changed, 40 insertions(+) create mode 100644 HTMLKit/HTMLElement.h create mode 100644 HTMLKit/HTMLElement.m 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