All Classes and Interfaces

Class
Description
Abstract parser class.
Contains semantic information about a code snippet, in our case either a token or a statement.
Default implementation for LanguageOption
Encapsulates various interactions with files to prevent issues with file encodings.
Common interface for all languages.
A single language specific option.
Container for a languages options.
The available types for language specific options.
An exception to throw if any error occurred while parsing files in a language frontend.
Shared token types that occur for any language.
This class represents a token in a source code.
Utility class for printing JPlag tokens from a submission.
Tracing information to locate the corresponding code section of a token.
Indicates the type of a token.
Each variable has its unique identity, important for tracing in graph (NormalizationGraph::spreadKeep).
The ways a variable can be accessed.
Registry of variables to assist in generating token semantics.
The scopes a variable can have.