| Package | Description |
|---|---|
| org.btrplace.btrpsl |
Main package to parse btrpsl scripts and integrate them to
a model.
|
| org.btrplace.btrpsl.tree |
ASTs browsed during the interpretation of scripts.
|
| Modifier and Type | Class and Description |
|---|---|
class |
PlainTextErrorReporter
A structure to report all the errors detected when parsing a script.
|
| Modifier and Type | Method and Description |
|---|---|
ErrorReporter |
PlainTextErrorReporterBuilder.build(Script v) |
ErrorReporter |
ErrorReporterBuilder.build(Script v)
Make a new reporter.
|
ErrorReporter |
ScriptBuilderException.getErrorReporter()
Get the error reporters.
|
| Constructor and Description |
|---|
ScriptBuilderException(ErrorReporter err)
Make a new exception.
|
| Modifier and Type | Field and Description |
|---|---|
protected ErrorReporter |
BtrPlaceTree.errors
All the errors to report.
|
| Modifier and Type | Method and Description |
|---|---|
IgnorableOperand |
BtrPlaceTree.ignoreErrors(ErrorReporter err)
Add all the error messages included in a reporter.
|
| Constructor and Description |
|---|
AddOperator(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
AssignmentStatement(org.antlr.runtime.Token t,
ErrorReporter errs,
SymbolsTable syms)
Make a new parser
|
BlockStatement(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
BooleanBinaryOperation(org.antlr.runtime.Token t,
boolean a,
ErrorReporter errs)
Make a new operator
|
BtrPlaceTree(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new tree.
|
BtrPlaceTreeAdaptor(Script scr,
Model mo,
NamingService<Node> nsNodes,
NamingService<VM> nsVMs,
TemplateFactory tplFactory,
ErrorReporter errs,
SymbolsTable s,
Includes incs,
ConstraintsCatalog c)
Build a new adaptor.
|
CardinalityOperator(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
ConstraintStatement(org.antlr.runtime.Token t,
Script scr,
ConstraintsCatalog cat,
ErrorReporter errs)
Make a new Tree parser.
|
DivideOperator(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
ElementTree(org.antlr.runtime.Token t,
NamingService<Node> nsNodes,
NamingService<VM> nsVMs,
Script scr,
ErrorReporter errs)
Make a new parser.
|
EnumElement(org.antlr.runtime.Token payload,
NamingService<Node> srvNodes,
NamingService<VM> srvVMs,
Script v,
BtrpOperand.Type ty,
ErrorReporter errors)
Make a new tree.
|
EnumVar(org.antlr.runtime.Token payload,
SymbolsTable sTable,
ErrorReporter errors)
Make a new tree.
|
EqComparisonOperator(org.antlr.runtime.Token t,
boolean opp,
ErrorReporter errs)
Make a new parser.
|
ExplodedSetTree(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
ExportStatement(org.antlr.runtime.Token t,
Script scr,
ErrorReporter errs)
Make a new statement.
|
ForStatement(org.antlr.runtime.Token t,
SymbolsTable syms,
ErrorReporter errs)
Make a new parser.
|
IfStatement(org.antlr.runtime.Token t,
SymbolsTable syms,
ErrorReporter errs)
Make a new parser.
|
ImportStatement(org.antlr.runtime.Token t,
Includes incs,
SymbolsTable sTable,
Script scr,
ErrorReporter errs)
Make a new statement
|
MinusOperator(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
NameSpaceStatement(org.antlr.runtime.Token t,
Script scr,
SymbolsTable syms,
ErrorReporter errs)
Make a new statement.
|
NonStrictComparisonOperator(org.antlr.runtime.Token t,
boolean rev,
ErrorReporter errs)
Make a new parser.
|
NotOperator(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
NumberTree(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
PowerOperator(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
Range(org.antlr.runtime.Token payload,
ErrorReporter errors)
Make a new tree
|
RemainderOperator(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
SelfAssignmentStatement(SelfAssignmentStatement.Type t,
org.antlr.runtime.Token tok,
ErrorReporter errs,
SymbolsTable syms)
Make a new parser
|
StrictComparisonOperator(org.antlr.runtime.Token t,
boolean rev,
ErrorReporter errs)
Make a new parser.
|
StringTree(org.antlr.runtime.Token payload,
ErrorReporter errors)
Make a new tree
|
TemplateAssignment(org.antlr.runtime.Token t,
Script s,
TemplateFactory tplFactory,
SymbolsTable symbolsTable,
Model m,
NamingService<Node> nsNodes,
NamingService<VM> nsVMs,
ErrorReporter errs)
Make a new tree.
|
TemplateOptionTree(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new tree.
|
TimesOperator(org.antlr.runtime.Token t,
ErrorReporter errs)
Make a new parser.
|
VariableTree(org.antlr.runtime.Token t,
ErrorReporter errs,
SymbolsTable syms)
Make a new parser.
|
Copyright © 2016 University of Nice-Sophia Antipolis. All Rights Reserved.