Please enable JavaScript in your browser!
Domů
Procházet
Nápověda
Registrovat se
Přihlásit se
lihai
/
pad_spa
Sledovat
1
Oblíbit
0
Rozštěpit
0
Files
Úkoly
0
Požadavky na natažení
0
Wiki
Strom:
8d6c751f49
Větve
Značky
feat/lihai
guoziming
hlg/20220512
lihai
master
yuhao
zhp
pad_spa
/
node_modules
/
css-tree
/
docs
/
Tokenizer.md
Tokenizer.md
3.5 KB
Historie
Surový
Tokenizer
Static properties
CssSyntaxError
TYPE
NAME
SYMBOL_TYPE
PUNCTUATION
Static methods
firstCharOffset(source)
isHex(code)
isNumber(code)
isNewline(source, offset, code)
cmpChar(testStr, offset, referenceCode)
cmpStr(testStr, start, end, referenceStr)
endsWith(testStr, referenceStr)
findLastNonSpaceLocation(scanner)
findWhitespaceEnd(source, offset)
findCommentEnd(source, offset)
findStringEnd(source, offset, quote)
findDecimalNumberEnd(source, offset)
findNumberEnd(source, offset, allowFraction)
findEscaseEnd(source, offset)
findIdentifierEnd(source, offset)
Methods
setSource(source, startOffset, startLine, startColumn)
lookupType(offset)
lookupNonWSType(offset)
lookupValue(offset, referenceStr)
getTokenValue()
substrToCursor(start)
skipWS()
skip(tokenCount)
next()
eat(tokenType)
eatNonWS(tokenType)
consume(tokenType)
consumeNonWS(tokenType)
expectIdentifier(name)
getLocation(offset, filename)
getLocationRange(start, end, filename)
error(message, offset)
getTypes()
Static properties
CssSyntaxError
TYPE
NAME
SYMBOL_TYPE
PUNCTUATION
Static methods
firstCharOffset(source)
isHex(code)
isNumber(code)
isNewline(source, offset, code)
cmpChar(testStr, offset, referenceCode)
cmpStr(testStr, start, end, referenceStr)
endsWith(testStr, referenceStr)
findLastNonSpaceLocation(scanner)
findWhitespaceEnd(source, offset)
findCommentEnd(source, offset)
findStringEnd(source, offset, quote)
findDecimalNumberEnd(source, offset)
findNumberEnd(source, offset, allowFraction)
findEscaseEnd(source, offset)
findIdentifierEnd(source, offset)
Methods
setSource(source, startOffset, startLine, startColumn)
lookupType(offset)
lookupNonWSType(offset)
lookupValue(offset, referenceStr)
getTokenValue()
substrToCursor(start)
skipWS()
skip(tokenCount)
next()
eat(tokenType)
eatNonWS(tokenType)
consume(tokenType)
consumeNonWS(tokenType)
expectIdentifier(name)
getLocation(offset, filename)
getLocationRange(start, end, filename)
error(message, offset)
getTypes()