Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Browse files

Updated docs

  • Loading branch information...
commit 398eff907a196e52ae05765f6788ec90bbf3141d 1 parent 6d25b1f
Tom Davie authored
Showing with 1,496 additions and 430 deletions.
  1. +30 −8 html/Classes/CPEOFToken.html
  2. +41 −11 html/Classes/CPErrorToken.html
  3. +84 −26 html/Classes/CPGrammar.html
  4. +53 −15 html/Classes/CPGrammarSymbol.html
  5. +53 −15 html/Classes/CPIdentifierRecogniser.html
  6. +41 −11 html/Classes/CPIdentifierToken.html
  7. +25 −7 html/Classes/CPJSONParser.html
  8. +59 −17 html/Classes/CPKeywordRecogniser.html
  9. +41 −11 html/Classes/CPKeywordToken.html
  10. +19 −5 html/Classes/CPLALR1Parser.html
  11. +19 −5 html/Classes/CPLR1Parser.html
  12. +53 −15 html/Classes/CPNumberRecogniser.html
  13. +41 −11 html/Classes/CPNumberToken.html
  14. +47 −13 html/Classes/CPParser.html
  15. +79 −21 html/Classes/CPQuotedRecogniser.html
  16. +46 −12 html/Classes/CPQuotedToken.html
  17. +63 −17 html/Classes/CPRecoveryAction.html
  18. +75 −21 html/Classes/CPRule.html
  19. +19 −5 html/Classes/CPSLRParser.html
  20. +31 −9 html/Classes/CPShiftReduceParser.html
  21. +70 −20 html/Classes/CPSyntaxTree.html
  22. +44 −10 html/Classes/CPToken.html
  23. +60 −18 html/Classes/CPTokenStream.html
  24. +60 −18 html/Classes/CPTokeniser.html
  25. +31 −9 html/Classes/CPWhiteSpaceRecogniser.html
  26. +41 −11 html/Classes/CPWhiteSpaceToken.html
  27. +26 −8 html/Protocols/CPParseResult.html
  28. +39 −13 html/Protocols/CPParserDelegate.html
  29. +26 −8 html/Protocols/CPTokenRecogniser.html
  30. +44 −14 html/Protocols/CPTokeniserDelegate.html
  31. +100 −36 html/css/styles.css
  32. +17 −5 html/hierarchy.html
  33. +19 −5 html/index.html
View
38 html/Classes/CPEOFToken.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPEOFToken Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPEOFToken Class Reference</h1>
</div>
@@ -183,9 +189,11 @@ <h3 class="subsubtitle method-title">eof</h3>
<p>Creates an end of file token.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)eof</code></div>
-
+
+
@@ -196,6 +204,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates an end of file token.</p>
@@ -233,8 +243,12 @@ <h3 class="subsubtitle method-title">name</h3>
<p>The token name.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (NSString *)name</code></div>
+
+
+
@@ -273,9 +287,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -363,6 +377,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
52 html/Classes/CPErrorToken.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPErrorToken Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPErrorToken Class Reference</h1>
</div>
@@ -210,8 +216,12 @@ <h3 class="subsubtitle method-title">errorMessage</h3>
<p>The error message generated when the tokeniser failed.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, copy) NSString *errorMessage</code></div>
+
+
+
@@ -255,9 +265,11 @@ <h3 class="subsubtitle method-title">errorWithMessage:</h3>
<p>Creates and initializes a new CPErrorToken with a given message.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)errorWithMessage:(NSString *)<em>errorMessage</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -278,6 +290,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates and initializes a new CPErrorToken with a given message.</p>
@@ -315,9 +329,11 @@ <h3 class="subsubtitle method-title">initWithMesage:</h3>
<p>Returns a CPErrorToken initialized with a given message.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithMesage:(NSString *)<em>errorMessage</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -338,6 +354,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Returns a CPErrorToken initialized with a given message.</p>
@@ -367,8 +385,12 @@ <h3 class="subsubtitle method-title">name</h3>
<p>The token name.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (NSString *)name</code></div>
+
+
+
@@ -407,9 +429,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -497,6 +519,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
110 html/Classes/CPGrammar.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPGrammar Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPGrammar Class Reference</h1>
</div>
@@ -302,8 +308,12 @@ <h3 class="subsubtitle method-title">start</h3>
<p>The starting symbol for the grammar.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, retain) NSString *start</code></div>
+
+
+
@@ -347,9 +357,11 @@ <h3 class="subsubtitle method-title">grammarWithStart:backusNaurForm:</h3>
<p>Creates a grammar based on a starting non-terminal and some backus naur form.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)grammarWithStart:(NSString *)<em>start</em> backusNaurForm:(NSString *)<em>bnf</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -375,6 +387,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a grammar based on a starting non-terminal and some backus naur form.</p>
@@ -415,9 +429,11 @@ <h3 class="subsubtitle method-title">grammarWithStart:backusNaurForm:error:</h3>
<p>Creates a grammar based on a starting non-terminal and some backus naur form.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)grammarWithStart:(NSString *)<em>start</em> backusNaurForm:(NSString *)<em>bnf</em> error:(NSError **)<em>error</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -448,6 +464,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a grammar based on a starting non-terminal and some backus naur form.</p>
@@ -488,9 +506,11 @@ <h3 class="subsubtitle method-title">grammarWithStart:rules:</h3>
<p>Creates a grammar based on a starting non-terminal and a list of <a href="#//api/name/rules">rules</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)grammarWithStart:(NSString *)<em>start</em> rules:(NSArray *)<em>rules</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -516,6 +536,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a grammar based on a starting non-terminal and a list of <a href="#//api/name/rules">rules</a>.</p>
@@ -564,9 +586,11 @@ <h3 class="subsubtitle method-title">addRule:</h3>
<p>Adds a rule to the grammar.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (void)addRule:(CPRule *)<em>rule</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -582,6 +606,8 @@ <h4 class="method-subtitle parameter-title">Parameters</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Adds a rule to the grammar.</p>
@@ -611,9 +637,11 @@ <h3 class="subsubtitle method-title">allNonTerminalNames</h3>
<p>All the non-terminals that the grammar can expand.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (NSArray *)allNonTerminalNames</code></div>
-
+
+
@@ -624,6 +652,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>All the non-terminals that the grammar can expand.</p>
@@ -653,9 +683,11 @@ <h3 class="subsubtitle method-title">allRules</h3>
<p>The set of <a href="#//api/name/rules">rules</a> in the grammar.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (NSSet *)allRules</code></div>
-
+
+
@@ -666,6 +698,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>The set of <a href="#//api/name/rules">rules</a> in the grammar.</p>
@@ -695,9 +729,11 @@ <h3 class="subsubtitle method-title">initWithStart:backusNaurForm:</h3>
<p>Initialises a grammar based on a starting non-terminal and some backus naur form.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithStart:(NSString *)<em>start</em> backusNaurForm:(NSString *)<em>bnf</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -723,6 +759,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises a grammar based on a starting non-terminal and some backus naur form.</p>
@@ -799,9 +837,11 @@ <h3 class="subsubtitle method-title">initWithStart:backusNaurForm:error:</h3>
<p>Initialises a grammar based on a starting non-terminal and some backus naur form.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithStart:(NSString *)<em>start</em> backusNaurForm:(NSString *)<em>bnf</em> error:(NSError **)<em>error</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -832,6 +872,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises a grammar based on a starting non-terminal and some backus naur form.</p>
@@ -910,9 +952,11 @@ <h3 class="subsubtitle method-title">initWithStart:rules:</h3>
<p>Initialises a grammar based on a starting non-terminal and a list of <a href="#//api/name/rules">rules</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithStart:(NSString *)<em>start</em> rules:(NSArray *)<em>rules</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -938,6 +982,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises a grammar based on a starting non-terminal and a list of <a href="#//api/name/rules">rules</a>.</p>
@@ -978,9 +1024,11 @@ <h3 class="subsubtitle method-title">rulesForNonTerminalWithName:</h3>
<p>The <a href="#//api/name/rules">rules</a> relevant when attempting to match a non-terminal.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (NSArray *)rulesForNonTerminalWithName:(NSString *)<em>nonTerminalName</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -1001,6 +1049,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>The <a href="#//api/name/rules">rules</a> relevant when attempting to match a non-terminal.</p>
@@ -1033,9 +1083,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -1123,6 +1173,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
68 html/Classes/CPGrammarSymbol.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPGrammarSymbol Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPGrammarSymbol Class Reference</h1>
</div>
@@ -239,8 +245,12 @@ <h3 class="subsubtitle method-title">name</h3>
<p>The grammar symbol&rsquo;s name.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, copy) NSString *name</code></div>
+
+
+
@@ -276,8 +286,12 @@ <h3 class="subsubtitle method-title">terminal</h3>
<p>Whether the grammar symbol is a terminal or non-terminal.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, assign, getter=isTerminal) BOOL terminal</code></div>
+
+
+
@@ -321,9 +335,11 @@ <h3 class="subsubtitle method-title">nonTerminalWithName:</h3>
<p>Creates a non<a href="#//api/name/terminal">terminal</a> grammar symbol.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)nonTerminalWithName:(NSString *)<em>name</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -344,6 +360,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a non<a href="#//api/name/terminal">terminal</a> grammar symbol.</p>
@@ -384,9 +402,11 @@ <h3 class="subsubtitle method-title">terminalWithName:</h3>
<p>Creates a <a href="#//api/name/terminal">terminal</a> grammar symbol.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)terminalWithName:(NSString *)<em>name</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -407,6 +427,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a <a href="#//api/name/terminal">terminal</a> grammar symbol.</p>
@@ -455,9 +477,11 @@ <h3 class="subsubtitle method-title">initWithName:isTerminal:</h3>
<p>Initialises a grammar symbol.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithName:(NSString *)<em>name</em> isTerminal:(BOOL)<em>terminal</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -483,6 +507,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises a grammar symbol.</p>
@@ -523,9 +549,11 @@ <h3 class="subsubtitle method-title">isEqualToGrammarSymbol:</h3>
<p>Determines whether the grammar symbol is equal to another.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (BOOL)isEqualToGrammarSymbol:(CPGrammarSymbol *)<em>object</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -546,6 +574,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Determines whether the grammar symbol is equal to another.</p>
@@ -578,9 +608,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -668,6 +698,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
68 html/Classes/CPIdentifierRecogniser.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPIdentifierRecogniser Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPIdentifierRecogniser Class Reference</h1>
</div>
@@ -249,8 +255,12 @@ <h3 class="subsubtitle method-title">identifierCharacters</h3>
<p>Specifies the set of characters the recognised identifiers may contain, other than their first character.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, retain) NSCharacterSet *identifierCharacters</code></div>
+
+
+
@@ -295,8 +305,12 @@ <h3 class="subsubtitle method-title">initialCharacters</h3>
<p>Specifies the set of characters the recognised identifiers may begin with.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, retain) NSCharacterSet *initialCharacters</code></div>
+
+
+
@@ -349,9 +363,11 @@ <h3 class="subsubtitle method-title">identifierRecogniser</h3>
<p>Creates an identifier recogniser that recognises identifiers starting with any english alphabetic character or underscore, and then containing any number of those characters, hyphens, or numeric characters.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)identifierRecogniser</code></div>
-
+
+
@@ -362,6 +378,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates an identifier recogniser that recognises identifiers starting with any english alphabetic character or underscore, and then containing any number of those characters, hyphens, or numeric characters.</p>
@@ -400,9 +418,11 @@ <h3 class="subsubtitle method-title">identifierRecogniserWithInitialCharacters:i
<p>Creates an identifier recogniser that recognises identifiers starting with any character in <a href="#//api/name/initialCharacters">initialCharacters</a>, and then containing any number of characters in <a href="#//api/name/identifierCharacters">identifierCharacters</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)identifierRecogniserWithInitialCharacters:(NSCharacterSet *)<em>initialCharacters</em> identifierCharacters:(NSCharacterSet *)<em>identifierCharacters</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -428,6 +448,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates an identifier recogniser that recognises identifiers starting with any character in <a href="#//api/name/initialCharacters">initialCharacters</a>, and then containing any number of characters in <a href="#//api/name/identifierCharacters">identifierCharacters</a>.</p>
@@ -474,9 +496,11 @@ <h3 class="subsubtitle method-title">initWithInitialCharacters:identifierCharact
<p>Initialises an identifier recogniser that recognises identifiers starting with any character in <a href="#//api/name/initialCharacters">initialCharacters</a>, and then containing any number of characters in <a href="#//api/name/identifierCharacters">identifierCharacters</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithInitialCharacters:(NSCharacterSet *)<em>initialCharacters</em> identifierCharacters:(NSCharacterSet *)<em>identifierCharacters</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -502,6 +526,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises an identifier recogniser that recognises identifiers starting with any character in <a href="#//api/name/initialCharacters">initialCharacters</a>, and then containing any number of characters in <a href="#//api/name/identifierCharacters">identifierCharacters</a>.</p>
@@ -540,9 +566,11 @@ <h3 class="subsubtitle method-title">recogniseTokenInString:currentTokenPosition
<p>Attempts to recognise a token at tokenPosition in tokenString.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (CPToken *)recogniseTokenInString:(NSString *)<em>tokenString</em> currentTokenPosition:(NSUInteger *)<em>tokenPosition</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -568,6 +596,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Attempts to recognise a token at tokenPosition in tokenString.</p>
@@ -603,9 +633,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -693,6 +723,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
52 html/Classes/CPIdentifierToken.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPIdentifierToken Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPIdentifierToken Class Reference</h1>
</div>
@@ -222,8 +228,12 @@ <h3 class="subsubtitle method-title">identifier</h3>
<p>The identifier found in the input stream</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, copy) NSString *identifier</code></div>
+
+
+
@@ -267,9 +277,11 @@ <h3 class="subsubtitle method-title">tokenWithIdentifier:</h3>
<p>Creates an <a href="#//api/name/identifier">identifier</a> token with the <a href="#//api/name/identifier">identifier</a> found in the input.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)tokenWithIdentifier:(NSString *)<em>identifier</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -290,6 +302,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates an <a href="#//api/name/identifier">identifier</a> token with the <a href="#//api/name/identifier">identifier</a> found in the input.</p>
@@ -336,9 +350,11 @@ <h3 class="subsubtitle method-title">initWithIdentifier:</h3>
<p>Initialises an <a href="#//api/name/identifier">identifier</a> token with the <a href="#//api/name/identifier">identifier</a> found in the input.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithIdentifier:(NSString *)<em>identifier</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -359,6 +375,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises an <a href="#//api/name/identifier">identifier</a> token with the <a href="#//api/name/identifier">identifier</a> found in the input.</p>
@@ -397,8 +415,12 @@ <h3 class="subsubtitle method-title">name</h3>
<p>The token name.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (NSString *)name</code></div>
+
+
+
@@ -437,9 +459,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -527,6 +549,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
32 html/Classes/CPJSONParser.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPJSONParser Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPJSONParser Class Reference</h1>
</div>
@@ -160,9 +166,11 @@ <h3 class="subsubtitle method-title">parse:</h3>
<p>Parses a JSON string and returns a standard objective-c data structure reflecting it:</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id&lt;NSObject&gt;)parse:(NSString *)<em>json</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -178,6 +186,8 @@ <h4 class="method-subtitle parameter-title">Parameters</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Parses a JSON string and returns a standard objective-c data structure reflecting it:</p>
@@ -212,9 +222,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -302,6 +312,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
76 html/Classes/CPKeywordRecogniser.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPKeywordRecogniser Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPKeywordRecogniser Class Reference</h1>
</div>
@@ -261,8 +267,12 @@ <h3 class="subsubtitle method-title">invalidFollowingCharacters</h3>
<p>A set of characters that may not follow the <a href="#//api/name/keyword">keyword</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, retain, nonatomic) NSCharacterSet *invalidFollowingCharacters</code></div>
+
+
+
@@ -298,8 +308,12 @@ <h3 class="subsubtitle method-title">keyword</h3>
<p>The keyword that the recogniser should attempt to recognise.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, retain, nonatomic) NSString *keyword</code></div>
+
+
+
@@ -343,9 +357,11 @@ <h3 class="subsubtitle method-title">recogniserForKeyword:</h3>
<p>Creates a Keyword Recogniser for a specific <a href="#//api/name/keyword">keyword</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)recogniserForKeyword:(NSString *)<em>keyword</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -366,6 +382,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a Keyword Recogniser for a specific <a href="#//api/name/keyword">keyword</a>.</p>
@@ -406,9 +424,11 @@ <h3 class="subsubtitle method-title">recogniserForKeyword:invalidFollowingCharac
<p>Creates a Keyword Recogniser for a specific <a href="#//api/name/keyword">keyword</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)recogniserForKeyword:(NSString *)<em>keyword</em> invalidFollowingCharacters:(NSCharacterSet *)<em>invalidFollowingCharacters</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -434,6 +454,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a Keyword Recogniser for a specific <a href="#//api/name/keyword">keyword</a>.</p>
@@ -482,9 +504,11 @@ <h3 class="subsubtitle method-title">initWithKeyword:</h3>
<p>Initialises a Keyword Recogniser to recognise a specific <a href="#//api/name/keyword">keyword</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithKeyword:(NSString *)<em>keyword</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -505,6 +529,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises a Keyword Recogniser to recognise a specific <a href="#//api/name/keyword">keyword</a>.</p>
@@ -545,9 +571,11 @@ <h3 class="subsubtitle method-title">initWithKeyword:invalidFollowingCharacters:
<p>Initialises a Keyword Recogniser to recognise a specific <a href="#//api/name/keyword">keyword</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithKeyword:(NSString *)<em>keyword</em> invalidFollowingCharacters:(NSCharacterSet *)<em>invalidFollowingCharacters</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -573,6 +601,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises a Keyword Recogniser to recognise a specific <a href="#//api/name/keyword">keyword</a>.</p>
@@ -613,9 +643,11 @@ <h3 class="subsubtitle method-title">recogniseTokenInString:currentTokenPosition
<p>Attempts to recognise a token at tokenPosition in tokenString.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (CPToken *)recogniseTokenInString:(NSString *)<em>tokenString</em> currentTokenPosition:(NSUInteger *)<em>tokenPosition</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -641,6 +673,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Attempts to recognise a token at tokenPosition in tokenString.</p>
@@ -676,9 +710,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -766,6 +800,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
52 html/Classes/CPKeywordToken.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPKeywordToken Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPKeywordToken Class Reference</h1>
</div>
@@ -224,8 +230,12 @@ <h3 class="subsubtitle method-title">keyword</h3>
<p>The <a href="#//api/name/name">name</a> of the keyword found in the input stream.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, copy) NSString *keyword</code></div>
+
+
+
@@ -269,9 +279,11 @@ <h3 class="subsubtitle method-title">tokenWithKeyword:</h3>
<p>Creates a <a href="#//api/name/keyword">keyword</a> token with a certain <a href="#//api/name/name">name</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)tokenWithKeyword:(NSString *)<em>keyword</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -292,6 +304,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a <a href="#//api/name/keyword">keyword</a> token with a certain <a href="#//api/name/name">name</a>.</p>
@@ -338,9 +352,11 @@ <h3 class="subsubtitle method-title">initWithKeyword:</h3>
<p>Initialises a <a href="#//api/name/keyword">keyword</a> token with a certain <a href="#//api/name/name">name</a>.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithKeyword:(NSString *)<em>keyword</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -361,6 +377,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises a <a href="#//api/name/keyword">keyword</a> token with a certain <a href="#//api/name/name">name</a>.</p>
@@ -399,8 +417,12 @@ <h3 class="subsubtitle method-title">name</h3>
<p>The token name.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (NSString *)name</code></div>
+
+
+
@@ -439,9 +461,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -529,6 +551,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
24 html/Classes/CPLALR1Parser.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPLALR1Parser Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPLALR1Parser Class Reference</h1>
</div>
@@ -118,9 +124,9 @@ <h2 class="subtitle subtitle-overview">Overview</h2>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -208,6 +214,14 @@ <h2 class="subtitle subtitle-overview">Overview</h2>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
24 html/Classes/CPLR1Parser.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPLR1Parser Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPLR1Parser Class Reference</h1>
</div>
@@ -118,9 +124,9 @@ <h2 class="subtitle subtitle-overview">Overview</h2>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -208,6 +214,14 @@ <h2 class="subtitle subtitle-overview">Overview</h2>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
68 html/Classes/CPNumberRecogniser.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPNumberRecogniser Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPNumberRecogniser Class Reference</h1>
</div>
@@ -249,8 +255,12 @@ <h3 class="subsubtitle method-title">recognisesFloats</h3>
<p>Specifies whether the recogniser should recognise floating point numbers.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, assign) BOOL recognisesFloats</code></div>
+
+
+
@@ -295,8 +305,12 @@ <h3 class="subsubtitle method-title">recognisesInts</h3>
<p>Specifies whether the recogniser should recognise integers.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, assign) BOOL recognisesInts</code></div>
+
+
+
@@ -349,9 +363,11 @@ <h3 class="subsubtitle method-title">floatRecogniser</h3>
<p>Creates a number recogniser that recognises only floating point numbers.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)floatRecogniser</code></div>
-
+
+
@@ -362,6 +378,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a number recogniser that recognises only floating point numbers.</p>
@@ -402,9 +420,11 @@ <h3 class="subsubtitle method-title">integerRecogniser</h3>
<p>Creates a number recogniser that recognises only integers.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)integerRecogniser</code></div>
-
+
+
@@ -415,6 +435,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a number recogniser that recognises only integers.</p>
@@ -455,9 +477,11 @@ <h3 class="subsubtitle method-title">numberRecogniser</h3>
<p>Creates a number recogniser that recognises both integers and floating point numbers.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)numberRecogniser</code></div>
-
+
+
@@ -468,6 +492,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a number recogniser that recognises both integers and floating point numbers.</p>
@@ -516,9 +542,11 @@ <h3 class="subsubtitle method-title">recogniseTokenInString:currentTokenPosition
<p>Attempts to recognise a token at tokenPosition in tokenString.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (CPToken *)recogniseTokenInString:(NSString *)<em>tokenString</em> currentTokenPosition:(NSUInteger *)<em>tokenPosition</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -544,6 +572,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Attempts to recognise a token at tokenPosition in tokenString.</p>
@@ -579,9 +609,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -669,6 +699,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
52 html/Classes/CPNumberToken.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPNumberToken Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPNumberToken Class Reference</h1>
</div>
@@ -222,8 +228,12 @@ <h3 class="subsubtitle method-title">number</h3>
<p>The number found in the input stream.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, copy) NSNumber *number</code></div>
+
+
+
@@ -267,9 +277,11 @@ <h3 class="subsubtitle method-title">tokenWithNumber:</h3>
<p>Creates a <a href="#//api/name/number">number</a> token with the <a href="#//api/name/number">number</a> found in the input.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>+ (id)tokenWithNumber:(NSNumber *)<em>number</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -290,6 +302,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Creates a <a href="#//api/name/number">number</a> token with the <a href="#//api/name/number">number</a> found in the input.</p>
@@ -336,9 +350,11 @@ <h3 class="subsubtitle method-title">initWithNumber:</h3>
<p>Initialises a <a href="#//api/name/number">number</a> token with the <a href="#//api/name/number">number</a> found in the input.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (id)initWithNumber:(NSNumber *)<em>number</em></code></div>
-
+
+
<div class="method-subsection arguments-section parameters">
<h4 class="method-subtitle parameter-title">Parameters</h4>
@@ -359,6 +375,8 @@ <h4 class="method-subtitle parameter-title">Return Value</h4>
+
+
<div class="method-subsection discussion-section">
<h4 class="method-subtitle">Discussion</h4>
<p>Initialises a <a href="#//api/name/number">number</a> token with the <a href="#//api/name/number">number</a> found in the input.</p>
@@ -397,8 +415,12 @@ <h3 class="subsubtitle method-title">name</h3>
<p>The token name.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>- (NSString *)name</code></div>
+
+
+
@@ -437,9 +459,9 @@ <h4 class="method-subtitle">Declared In</h4>
<div id="footer">
<hr />
<div class="footer-copyright">
- <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-08-30)</span><br />
+ <p><span class="copyright">&copy; 2012 Beelsebob. All rights reserved. (Last updated: 2012-10-17)</span><br />
- <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.0.5 (build 789)</a>.</span></p>
+ <span class="generator">Generated by <a href="http://appledoc.gentlebytes.com">appledoc 2.1 (build 840)</a>.</span></p>
</div>
</div>
@@ -527,6 +549,14 @@ <h4 class="method-subtitle">Declared In</h4>
}
window.onload = init;
+
+ // If showing in Xcode, hide the TOC and Header
+ if (navigator.userAgent.match(/xcode/i)) {
+ document.getElementById("contents").className = "hideInXcode"
+ document.getElementById("tocContainer").className = "hideInXcode"
+ document.getElementById("top_header").className = "hideInXcode"
+ }
+
</script>
</body>
</html>
View
60 html/Classes/CPParser.html
@@ -1,15 +1,21 @@
<!DOCTYPE HTML>
<html>
<head>
+ <meta http-equiv="Content-Type" content="html/html; charset=utf-8" />
<title>CPParser Class Reference</title>
- <meta http-equiv="Content-Type" content="application/xhtml+xml;charset=utf-8" />
<meta id="xcode-display" name="xcode-display" content="render"/>
<meta name="viewport" content="width=550" />
- <link rel="stylesheet" type="text/css" href="../css/styles.css" />
- <meta name="generator" content="appledoc 2.0.5 (build 789)" />
+ <link rel="stylesheet" type="text/css" href="../css/styles.css" media="all" />
+ <link rel="stylesheet" type="text/css" media="print" href="../css/stylesPrint.css" />
+ <meta name="generator" content="appledoc 2.1 (build 840)" />
</head>
<body>
<header id="top_header">
+ <div id="library" class="hideInXcode">
+ <h1><a id="libraryTitle" href="../index.html">CoreParse </a></h1>
+ <a id="developerHome" href="../index.html">Beelsebob</a>
+ </div>
+
<div id="title" role="banner">
<h1 class="hideInXcode">CPParser Class Reference</h1>
</div>
@@ -245,8 +251,12 @@ <h3 class="subsubtitle method-title">delegate</h3>
<p>The parser&rsquo;s delegate.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readwrite, assign, nonatomic) id&lt;CPParserDelegate&gt; delegate</code></div>
+
+
+
@@ -282,8 +292,12 @@ <h3 class="subsubtitle method-title">grammar</h3>
<p>The parser&rsquo;s grammar.</p>
</div>
-
+
+
<div class="method-subsection method-declaration"><code>@property (readonly, retain) CPGrammar *grammar</code></div>
+
+