Enumsยง
- MetaVarExpr ๐A meta-variable expression, for expansions based on properties of meta-variables.
- Indicates what is placed in aconcatparameter. For example, literals (${concat("foo", "bar")}) or adhoc identifiers (${concat(foo, bar)}).
Constantsยง
- RAW_IDENT_ ๐ERR 
Functionsยง
- check_trailing_ ๐token 
- eat_dollar ๐Expects that the next item is a dollar sign.
- parse_count ๐Parse a meta-variablecountexpression:count(ident[, depth])
- parse_depth ๐Parses the depth used by index(depth) and len(depth).
- parse_ident ๐Parses an generic ident
- parse_token ๐
- try_eat_ ๐comma Tries to move the iterator forward returningtrueif 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 returningtrueif there is a dollar sign. If not, then the iterator is not modified and the result isfalse.