1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/parser/htmlparser/public/nsParserConstants.h Wed Dec 31 06:09:35 2014 +0100 1.3 @@ -0,0 +1,39 @@ 1.4 +/* -*- Mode: C++; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */ 1.5 +/* vim: set ts=2 sw=2 et tw=78: */ 1.6 +/* This Source Code Form is subject to the terms of the Mozilla Public 1.7 + * License, v. 2.0. If a copy of the MPL was not distributed with this 1.8 + * file, You can obtain one at http://mozilla.org/MPL/2.0/. */ 1.9 + 1.10 +#ifndef nsParserConstants_h_ 1.11 +#define nsParserConstants_h_ 1.12 +const char16_t kNewLine = '\n'; 1.13 +const char16_t kCR = '\r'; 1.14 +const char16_t kLF = '\n'; 1.15 +const char16_t kTab = '\t'; 1.16 +const char16_t kSpace = ' '; 1.17 +const char16_t kQuote = '"'; 1.18 +const char16_t kApostrophe = '\''; 1.19 +const char16_t kLessThan = '<'; 1.20 +const char16_t kGreaterThan = '>'; 1.21 +const char16_t kAmpersand = '&'; 1.22 +const char16_t kForwardSlash = '/'; 1.23 +const char16_t kBackSlash = '\\'; 1.24 +const char16_t kEqual = '='; 1.25 +const char16_t kMinus = '-'; 1.26 +const char16_t kPlus = '+'; 1.27 +const char16_t kExclamation = '!'; 1.28 +const char16_t kSemicolon = ';'; 1.29 +const char16_t kHashsign = '#'; 1.30 +const char16_t kAsterisk = '*'; 1.31 +const char16_t kUnderbar = '_'; 1.32 +const char16_t kComma = ','; 1.33 +const char16_t kLeftParen = '('; 1.34 +const char16_t kRightParen = ')'; 1.35 +const char16_t kLeftBrace = '{'; 1.36 +const char16_t kRightBrace = '}'; 1.37 +const char16_t kQuestionMark = '?'; 1.38 +const char16_t kLeftSquareBracket = '['; 1.39 +const char16_t kRightSquareBracket = ']'; 1.40 +const char16_t kNullCh = '\0'; 1.41 + 1.42 +#endif // nsParserConstants_h_