| Package | Description |
|---|---|
| uk.ac.ed.ph.snuggletex.internal |
This package contains the guts of SnuggleTeX; classes here are responsible for the parsing
process, token fixing and DOM/web building.
|
| uk.ac.ed.ph.snuggletex.tokens |
Internal package defining the various types of LaTeX tokens produced by the parsing process.
|
| Modifier and Type | Field and Description |
|---|---|
WorkingDocument |
FrozenSlice.document |
| Modifier and Type | Method and Description |
|---|---|
WorkingDocument |
SnuggleInputReader.createWorkingDocument() |
WorkingDocument |
FrozenSlice.getDocument() |
| Modifier and Type | Method and Description |
|---|---|
int |
LaTeXTokeniser.Terminator.matchesAt(WorkingDocument workingDocument,
int index)
Tests whether this Terminator matches the
WorkingDocument at the given index. |
int |
LaTeXTokeniser.StringTerminator.matchesAt(WorkingDocument workingDocument,
int index) |
int |
LaTeXTokeniser.PatternTerminator.matchesAt(WorkingDocument workingDocument,
int index) |
int |
LaTeXTokeniser.Terminator.nextMatchFrom(WorkingDocument workingDocument,
int index)
Finds the next match of this Terminator in the given
WorkingDocument starting
at the given index. |
int |
LaTeXTokeniser.StringTerminator.nextMatchFrom(WorkingDocument workingDocument,
int index) |
int |
LaTeXTokeniser.PatternTerminator.nextMatchFrom(WorkingDocument workingDocument,
int index) |
| Constructor and Description |
|---|
FrozenSlice(WorkingDocument document,
int startIndex,
int endIndex) |
| Modifier and Type | Method and Description |
|---|---|
WorkingDocument |
RootToken.getWorkingDocument() |
| Constructor and Description |
|---|
RootToken(WorkingDocument workingDocument,
List<FlowToken> contents) |
Copyright © 2008–2026 The University of Edinburgh. All rights reserved.