Uses of Interface gnu.text.SourceLocator

Uses in package gnu.expr

Classes implementing gnu.text.SourceLocator

class
A common super-type for ReferenceExpa and SetExp.
class
This class is used to represent "combination" or "application".
class
This class represents a sequence of Expressions.
class
Class used to implement a block that can be exited.
class
A "catch" clause of a "try-catch" form.
class
Sets up the firstChild/nextSibling links of each LambdaExp.
class
class
State for a single expression or module.
class
The static information associated with a local variable binding.
class
Class used to mark an erroneous expression
class
Expression to exit a lexically surrounding block.
class
Abstract class for syntactic forms that evaluate to a value.
class
Class for doing a tree-walk over an Expression tree.
class
class
Does setTailCall on ApplyExp's that are tail-calls.
class
Class used to implement "fluid-let" for Scheme and "let" for Emacs.
class
This class represents a conditional.
class
class
Class used to implement Scheme lambda expressions.
class
A language-specific expression.
class
Class used to implement "let" syntax (and variants) for Scheme.
class
Class used to implement Scheme top-level environments.
class
class
Re-arranges ApplyExp where the function is a LetExp or BeginExp.
class
An Expression that evaluates to a constant value.
class
This class represents a variable reference (an identifier).
class
This resolves references to lexical Declarations.
class
Abstract class for expressions that add local variable bindings.
class
An Expression to set (bind) or define a new value to a named variable.
class
class
Evaluates to the "this" implicit variable.
class
This class represents try/catch/finally.

Methods with parameter type gnu.text.SourceLocator

void
Compilation.error(char severity, String message, SourceLocator location)
void
void
void
Copies the current location.

Uses in package gnu.lists

Classes implementing gnu.text.SourceLocator

class
A Pair with the file name and position it was read from.

Constructors with parameter type gnu.text.SourceLocator

PairWithPosition.PairWithPosition(SourceLocator where, Object car, Object cdr)

Uses in package gnu.mapping

Constructors with parameter type gnu.text.SourceLocator

Uses in package gnu.text

Classes implementing gnu.text.SourceLocator

class
Represents an error message from processing a "source" file.
class
A collection of (zero or more) SourceErrors.

Constructors with parameter type gnu.text.SourceLocator

SourceError.SourceError(char severity, SourceLocator location, String message)

Methods with parameter type gnu.text.SourceLocator

void
SourceMessages.error(char severity, SourceLocator location, String message)
void
SourceMessages.error(char severity, SourceLocator location, String message, String code)
void
Copies the current position of locator.
void
Links our location to the one give.

Uses in package gnu.xml

Classes implementing gnu.text.SourceLocator

class
Fixup XML input events.

Methods with parameter type gnu.text.SourceLocator

void

Uses in package gnu.xquery.lang

Classes implementing gnu.text.SourceLocator

class

Uses in package kawa.lang

Classes implementing gnu.text.SourceLocator

class
Bindings from a syntax-case/syntax-rules pattern.
class
A scope created when expanding a SyntaxTemplate.
class
Used to translate from source to Expression.