Enums§
- Meta
VarExpr 🔒 - A meta-variable expression, for expansions based on properties of meta-variables.
- Meta
VarExpr 🔒Concat Elem - Indicates what is placed in a
concat
parameter. For example, literals (${concat("foo", "bar")}
) or adhoc identifiers (${concat(foo, bar)}
).
Constants§
Functions§
- check_
trailing_ 🔒token - eat_
dollar 🔒 - Expects that the next item is a dollar sign.
- parse_
count 🔒 - Parse a meta-variable
count
expression:count(ident[, depth])
- parse_
depth 🔒 - Parses the depth used by index(depth) and len(depth).
- parse_
ident 🔒 - Parses an generic ident
- parse_
ident_ 🔒from_ token - parse_
token 🔒 - try_
eat_ 🔒comma - Tries to move the iterator forward returning
true
if there is a comma. If not, then the iterator is not modified and the result isfalse
. - try_
eat_ 🔒dollar - Tries to move the iterator forward returning
true
if there is a dollar sign. If not, then the iterator is not modified and the result isfalse
.