public static class Compiler.CompilerException extends RuntimeException implements IExceptionInfo
Modifier and Type | Field and Description |
---|---|
Object |
data |
static Keyword |
ERR_COLUMN |
static Keyword |
ERR_LINE |
static String |
ERR_NS |
static Keyword |
ERR_PHASE |
static Keyword |
ERR_SOURCE |
static Keyword |
ERR_SYMBOL |
int |
line |
static Keyword |
PHASE_COMPILE |
static Keyword |
PHASE_MACROEXPAND |
static Keyword |
PHASE_READ |
String |
source |
static Keyword |
SPEC_PROBLEMS |
Constructor and Description |
---|
CompilerException(String source,
int line,
int column,
Symbol sym,
Keyword phase,
Throwable cause) |
CompilerException(String source,
int line,
int column,
Symbol sym,
Throwable cause) |
CompilerException(String source,
int line,
int column,
Throwable cause) |
Modifier and Type | Method and Description |
---|---|
IPersistentMap |
getData() |
static String |
makeMsg(String source,
int line,
int column,
Symbol sym,
Keyword phase,
Throwable cause) |
String |
toString() |
addSuppressed, fillInStackTrace, getCause, getLocalizedMessage, getMessage, getStackTrace, getSuppressed, initCause, printStackTrace, printStackTrace, printStackTrace, setStackTrace
public final String source
public final int line
public final Object data
public static final String ERR_NS
public static final Keyword ERR_SOURCE
public static final Keyword ERR_LINE
public static final Keyword ERR_COLUMN
public static final Keyword ERR_PHASE
public static final Keyword ERR_SYMBOL
public static final Keyword PHASE_READ
public static final Keyword PHASE_MACROEXPAND
public static final Keyword PHASE_COMPILE
public static final Keyword SPEC_PROBLEMS
Copyright © 2018. All rights reserved.