|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use SourceLocator | |
---|---|
gnu.expr | Supports Expression ,
and various related classes need to compile programming languages. |
gnu.lists | |
gnu.mapping |
Supports Procedure ,
and various related classes needed at run-time by dynamically typed
languages (such as Scheme and ECMAScript). |
gnu.text | Supports various utility classes for formatting, parsing, and manipulating text (strings). |
gnu.xml | Utilities for working with XML. |
gnu.xquery.lang | |
kawa.lang |
Uses of SourceLocator in gnu.expr |
---|
Classes in gnu.expr that implement SourceLocator | |
---|---|
class |
AccessExp
A common super-type for ReferenceExpa and SetExp. |
class |
ApplyExp
This class is used to represent "combination" or "application". |
class |
BeginExp
This class represents a sequence of Expressions. |
class |
BlockExp
Class used to implement a block that can be exited. |
class |
CatchClause
A "catch" clause of a "try-catch" form. |
class |
ChainLambdas
Sets up the firstChild/nextSibling links of each LambdaExp. |
class |
ClassExp
|
class |
Compilation
State for a single expression or module. |
class |
Declaration
The static information associated with a local variable binding. |
class |
ErrorExp
Class used to mark an erroneous expression |
class |
ExitExp
Expression to exit a lexically surrounding block. |
class |
Expression
Abstract class for syntactic forms that evaluate to a value. |
class |
ExpWalker
Class for doing a tree-walk over an Expression tree. |
class |
FindCapturedVars
|
class |
FindTailCalls
Does setTailCall on ApplyExp's that are tail-calls. |
class |
FluidLetExp
Class used to implement "fluid-let" for Scheme and "let" for Emacs. |
class |
IfExp
This class represents a conditional. |
class |
InlineCalls
|
class |
LambdaExp
Class used to implement Scheme lambda expressions. |
class |
LangExp
A language-specific expression. |
class |
LetExp
Class used to implement "let" syntax (and variants) for Scheme. |
class |
ModuleExp
Class used to implement Scheme top-level environments. |
class |
ObjectExp
|
class |
PushApply
Re-arranges ApplyExp where the function is a LetExp or BeginExp. |
class |
QuoteExp
An Expression that evaluates to a constant value. |
class |
ReferenceExp
This class represents a variable reference (an identifier). |
class |
ResolveNames
This resolves references to lexical Declarations. |
class |
ScopeExp
Abstract class for expressions that add local variable bindings. |
class |
SetExp
An Expression to set (bind) or define a new value to a named variable. |
class |
SynchronizedExp
|
class |
ThisExp
Evaluates to the "this" implicit variable. |
class |
TryExp
This class represents try/catch/finally. |
Methods in gnu.expr with parameters of type SourceLocator | |
---|---|
void |
Compilation.error(char severity,
java.lang.String message,
SourceLocator location)
|
void |
Expression.setLocation(SourceLocator location)
Copies the current location. |
void |
Declaration.setLocation(SourceLocator location)
|
void |
Compilation.setLocation(SourceLocator position)
|
Uses of SourceLocator in gnu.lists |
---|
Classes in gnu.lists that implement SourceLocator | |
---|---|
class |
PairWithPosition
A Pair with the file name and position it was read from. |
Constructors in gnu.lists with parameters of type SourceLocator | |
---|---|
PairWithPosition(SourceLocator where,
java.lang.Object car,
java.lang.Object cdr)
|
Uses of SourceLocator in gnu.mapping |
---|
Constructors in gnu.mapping with parameters of type SourceLocator | |
---|---|
UnboundLocationException(java.lang.Object symbol,
SourceLocator location)
|
Uses of SourceLocator in gnu.text |
---|
Classes in gnu.text that implement SourceLocator | |
---|---|
class |
SourceError
Represents an error message from processing a "source" file. |
class |
SourceMessages
A collection of (zero or more) SourceErrors. |
Methods in gnu.text with parameters of type SourceLocator | |
---|---|
void |
SourceMessages.error(char severity,
SourceLocator location,
java.lang.String message)
|
void |
SourceMessages.error(char severity,
SourceLocator location,
java.lang.String message,
java.lang.String code)
|
void |
SourceMessages.setLocation(SourceLocator locator)
Copies the current position of locator. |
void |
SourceMessages.setSourceLocator(SourceLocator locator)
Links our location to the one give. |
Constructors in gnu.text with parameters of type SourceLocator | |
---|---|
SourceError(char severity,
SourceLocator location,
java.lang.String message)
|
Uses of SourceLocator in gnu.xml |
---|
Classes in gnu.xml that implement SourceLocator | |
---|---|
class |
XMLFilter
Fixup XML input events. |
Methods in gnu.xml with parameters of type SourceLocator | |
---|---|
void |
XMLFilter.setSourceLocator(SourceLocator locator)
|
Uses of SourceLocator in gnu.xquery.lang |
---|
Classes in gnu.xquery.lang that implement SourceLocator | |
---|---|
class |
XQResolveNames
|
Uses of SourceLocator in kawa.lang |
---|
Classes in kawa.lang that implement SourceLocator | |
---|---|
class |
PatternScope
Bindings from a syntax-case /syntax-rules pattern. |
class |
TemplateScope
A scope created when expanding a SyntaxTemplate. |
class |
Translator
Used to translate from source to Expression. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |