Uses of Class
eu.bandm.tools.format.Format.Context
-
Uses of Format.Context in eu.bandm.tools.format
Modifier and TypeFieldDescription(package private) Format.Context
Format.FormatPrinter.context
Curent context of all variable bindings.protected final Format.Context
Format.Subst.context
Modifier and TypeMethodDescriptionFormat.Context.eval
(Format.Context outer, boolean partial) Evaluates all values bound in this Context (ONLY TO FreeVariable ??) against the outer context given as parameter.Format.Subst.getContext()
Getter used by diagnosis.Modifier and TypeMethodDescriptionstatic Format
Format.apply
(Format body, Format.Context c, boolean partial) Returns the format which results from replacing allFormat.Variable
s by their binding defined in Context c, if any.Format.BoundVariable.eval
(Format.Context c, boolean partial) Return the Format value bound to positionFormat.BoundVariable.index
of this variable in the given context.Format.Compound.eval
(Format.Context c, boolean partial) Creates a new clone in which variables are replaced by their definition, according to the Context.Format.Context.eval
(Format.Context outer, boolean partial) Evaluates all values bound in this Context (ONLY TO FreeVariable ??) against the outer context given as parameter.Format.eval
(Format.Context c, boolean partial) Return the result of replacing all variables with the bindings in the given Context.Format.FreeVariable.eval
(Format.Context c, boolean partial) Replace this by the binding defined in the context.Format.Subst.eval
(Format.Context c, boolean partial) static Format
Format.subst
(Format body, Format.Context c, boolean partial) Creates a newFormat.Subst
substitution object.ModifierConstructorDescriptionSubst
(Format body, Format.Context context, boolean partial) Subst
(Format body, Format.Context context, boolean partial, int indent)