Skip to main content
Drupal API
User account menu
  • Log in

Breadcrumb

  1. Drupal Core 11.1.x

namespace Peast\Syntax

Object name File name Summary
CommentsRegistry vendor/mck89/peast/lib/Peast/Syntax/CommentsRegistry.php Comments registry class. Internal class used to manage comments
EncodingException vendor/mck89/peast/lib/Peast/Syntax/EncodingException.php Encoding exception class. Encoding errors while scanning the source are
thrown using this using this exception class.
EventsEmitter vendor/mck89/peast/lib/Peast/Syntax/EventsEmitter.php Events emitter class. An instance of this class is used by Parser and Scanner
to emit events and attach listeners to them
Exception vendor/mck89/peast/lib/Peast/Syntax/Exception.php Syntax exception class. Syntax errors in the source are thrown using this
using this exception class.
Features vendor/mck89/peast/lib/Peast/Syntax/Features.php Parser features class
LSM vendor/mck89/peast/lib/Peast/Syntax/LSM.php Longest Sequence Matcher. Utility class used by the scanner to consume
the longest sequence of character given a set of allowed characters sequences.
Parser vendor/mck89/peast/lib/Peast/Syntax/Parser.php Parser class
ParserAbstract vendor/mck89/peast/lib/Peast/Syntax/ParserAbstract.php Base class for parsers.
Position vendor/mck89/peast/lib/Peast/Syntax/Position.php This class represents the position in the source code.
Scanner vendor/mck89/peast/lib/Peast/Syntax/Scanner.php Base class for scanners.
SourceLocation vendor/mck89/peast/lib/Peast/Syntax/SourceLocation.php This class represents a location in the source code with start and end
position.
Token vendor/mck89/peast/lib/Peast/Syntax/Token.php A token emitted by the tokenizer.
Utils vendor/mck89/peast/lib/Peast/Syntax/Utils.php Utilities class.

API Navigation

  • Drupal Core 11.1.x
  • Topics
  • Classes
  • Functions
  • Constants
  • Globals
  • Files
  • Namespaces
  • Deprecated
  • Services
RSS feed
Powered by Drupal