Method |
Description |
|
append ( $statement, $pos = null ) |
|
|
argValue ( &$out ) |
|
|
argValues ( &$out ) |
|
|
argumentDef ( &$out ) |
|
|
argumentList ( &$out ) |
|
|
color ( &$out ) |
|
|
end ( ) |
consume an end of statement delimiter |
|
expHelper ( $lhs, $minP ) |
|
|
expression ( &$out ) |
|
|
flattenList ( $value ) |
turn list of length 1 into value type |
|
func ( &$func ) |
|
|
genericList ( &$out, $parseItem, $delim = "", $flatten = true ) |
|
|
interpolation ( &$out, $lookWhite = true ) |
$lookWhite: save information about whitespace before and after |
|
keyword ( &$word, $eatWhitespace = null ) |
|
|
last ( ) |
last child that was appended |
|
literal ( $what, $eatWhitespace = null ) |
|
|
makeOperatorStr ( $operators ) |
|
|
match ( $regex, &$out, $eatWhitespace = null ) |
try to match something on head of buffer |
|
matchString ( array &$m, string $delim ) : boolean |
Match string looking for either ending delim, escape, or string interpolation |
|
mediaExpression ( &$out ) |
|
|
mediaQuery ( &$out ) |
|
|
mediaQueryList ( &$out ) |
high level parsers (they return parts of ast) |
|
mixedKeyword ( &$out ) |
|
|
openString ( $end, &$out, $nestingOpen = null ) |
an unbounded string stopped by $end |
|
parenValue ( &$out ) |
value wrappen in parentheses |
|
parseChunk ( ) : boolean |
Parse a single chunk off the head of the buffer and append it to the
current parse environment. |
|
peek ( $regex, &$out, $from = null ) |
|
|
placeholder ( &$placeholder ) |
|
|
popBlock ( ) |
|
|
progid ( &$out ) |
|
|
propertyName ( &$out ) |
returns an array of parts or a string |
|
pushBlock ( $selectors ) |
tree builders |
|
pushSpecialBlock ( $type ) |
|
|
seek ( $where = null ) |
|
|
selector ( &$out ) |
whitespace separated list of selectorSingle |
|
selectorSingle ( &$out ) |
div[yes=no]#something.hello.world:nth-child(-2n+1)%placeholder |
|
selectors ( &$out ) |
comma separated list of selectors |
|
show ( ) |
|
|
spaceList ( &$out ) |
|
|
string ( &$out ) |
|
|
stripDefault ( &$value ) |
|
|
to ( $what, &$out, $until = false, $allowNewline = false ) |
$allowNewline, if string, will be used as valid char set |
|
unit ( &$unit ) |
|
|
value ( &$out ) |
|
|
valueList ( &$out ) |
|
|
variable ( &$out ) |
|
|
whitespace ( ) |
match some whitespace |
|