Please enable JavaScript in your browser!
ホーム
エクスプローラ
ヘルプ
登録
サインイン
lihai
/
pad_spa
Watch
1
Star
0
Fork
0
Files
課題
0
プルリクエスト
0
Wiki
ツリー:
8d6c751f49
ブランチ
タグ
feat/lihai
guoziming
hlg/20220512
lihai
master
yuhao
zhp
pad_spa
/
node_modules
/
css-tree
/
docs
/
Tokenizer.md
Tokenizer.md
3.5 KB
履歴
Raw
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()