You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
864 B
44 lines
864 B
#region Header |
|
/** |
|
* ParserToken.cs |
|
* Internal representation of the tokens used by the lexer and the parser. |
|
* |
|
* The authors disclaim copyright to this source code. For more details, see |
|
* the COPYING file included with this distribution. |
|
**/ |
|
#endregion |
|
|
|
|
|
namespace BestHTTP.JSON.LitJson |
|
{ |
|
internal enum ParserToken |
|
{ |
|
// Lexer tokens (see section A.1.1. of the manual) |
|
None = System.Char.MaxValue + 1, |
|
Number, |
|
True, |
|
False, |
|
Null, |
|
CharSeq, |
|
// Single char |
|
Char, |
|
|
|
// Parser Rules (see section A.2.1 of the manual) |
|
Text, |
|
Object, |
|
ObjectPrime, |
|
Pair, |
|
PairRest, |
|
Array, |
|
ArrayPrime, |
|
Value, |
|
ValueRest, |
|
String, |
|
|
|
// End of input |
|
End, |
|
|
|
// The empty rule |
|
Epsilon |
|
} |
|
}
|
|
|