List of all items
Structs
Enums
- ast::Literal
- ast::Name
- internal::Error
- internal::ErrorKind
- internal::Needed
- internal::Result
- macros::ErrorKindCustom
- rules::literals::StringError
Macros
Functions
- parse
- rules::comments::comment
- rules::expressions::expr
- rules::literals::binary
- rules::literals::boolean
- rules::literals::decimal
- rules::literals::exponential
- rules::literals::hexadecimal
- rules::literals::integer
- rules::literals::literal
- rules::literals::null
- rules::literals::octal
- rules::literals::string
- rules::root
- rules::skip::skip
- rules::tokens::name
- rules::tokens::qualified_name
- rules::tokens::variable
- rules::whitespaces::whitespace
- tokens::keywords
Constants
- tokens::ABSTRACT
- tokens::ADD
- tokens::ADD_AND_ASSIGN
- tokens::AND
- tokens::ARRAY
- tokens::AS
- tokens::ASSIGN
- tokens::BITWISE_AND
- tokens::BITWISE_AND_AND_ASSIGN
- tokens::BITWISE_LEFT_SHIFT
- tokens::BITWISE_LEFT_SHIFT_AND_ASSIGN
- tokens::BITWISE_NOT
- tokens::BITWISE_OR
- tokens::BITWISE_OR_AND_ASSIGN
- tokens::BITWISE_RIGHT_SHIFT
- tokens::BITWISE_RIGHT_SHIFT_AND_ASSIGN
- tokens::BITWISE_XOR
- tokens::BITWISE_XOR_AND_ASSIGN
- tokens::BOOLEAN_AND
- tokens::BOOLEAN_NOT
- tokens::BOOLEAN_OR
- tokens::BREAK
- tokens::CALLABLE
- tokens::CASE
- tokens::CATCH
- tokens::CLASS
- tokens::CLONE
- tokens::COALESCE
- tokens::COMMA
- tokens::COMPARE
- tokens::CONCATENATE
- tokens::CONCATENATE_AND_ASSIGN
- tokens::CONST
- tokens::CONTINUE
- tokens::DECLARE
- tokens::DECREMENT
- tokens::DEFAULT
- tokens::DIE
- tokens::DIVIDE
- tokens::DIVIDE_AND_ASSIGN
- tokens::DO
- tokens::DYNAMIC_CALL
- tokens::ECHO
- tokens::ELLIPSIS
- tokens::ELSE
- tokens::ELSEIF
- tokens::EMPTY
- tokens::ENDDECLARE
- tokens::ENDFOR
- tokens::ENDFOREACH
- tokens::ENDIF
- tokens::ENDSWITCH
- tokens::ENDWHILE
- tokens::EQUAL
- tokens::EVAL
- tokens::EXIT
- tokens::EXTENDS
- tokens::FINAL
- tokens::FINALLY
- tokens::FOR
- tokens::FOREACH
- tokens::FUNCTION
- tokens::FUNCTION_OUTPUT
- tokens::GLOBAL
- tokens::GOTO
- tokens::GREATER_THAN
- tokens::GREATER_THAN_OR_EQUAL_TO
- tokens::IDENTICAL
- tokens::IF
- tokens::IMPLEMENTS
- tokens::INCLUDE
- tokens::INCLUDE_ONCE
- tokens::INCREMENT
- tokens::INSTANCEOF
- tokens::INSTEADOF
- tokens::INTERFACE
- tokens::ISSET
- tokens::LEFT_CURLY_BRACKET
- tokens::LEFT_PARENTHESIS
- tokens::LEFT_SQUARE_BRACKET
- tokens::LESS_THAN
- tokens::LESS_THAN_OR_EQUAL_TO
- tokens::LIST
- tokens::MODULO
- tokens::MODULO_AND_ASSIGN
- tokens::MULTIPLY
- tokens::MULTIPLY_AND_ASSIGN
- tokens::NAMESPACE
- tokens::NAMESPACE_SEPARATOR
- tokens::NEW
- tokens::NOT_EQUAL
- tokens::NOT_IDENTICAL
- tokens::NULLABLE
- tokens::OR
- tokens::POW
- tokens::POW_AND_ASSIGN
- tokens::PRINT
- tokens::PRIVATE
- tokens::PROTECTED
- tokens::PUBLIC
- tokens::REFERENCE
- tokens::REQUIRE
- tokens::REQUIRE_ONCE
- tokens::RETURN
- tokens::RIGHT_CURLY_BRACKET
- tokens::RIGHT_PARENTHESIS
- tokens::RIGHT_SQUARE_BRACKET
- tokens::SEMICOLON
- tokens::STATIC
- tokens::STATIC_CALL
- tokens::SUBTRACT
- tokens::SUBTRACT_AND_ASSIGN
- tokens::SWITCH
- tokens::TERNARY_ELSE
- tokens::TERNARY_THEN
- tokens::THROW
- tokens::TRAIT
- tokens::TRY
- tokens::UNSET
- tokens::USE
- tokens::VAR
- tokens::VARIABLE
- tokens::WHILE
- tokens::XOR
- tokens::YIELD
- tokens::YIELD_FROM