Uses of Class
eu.bandm.tools.format.Format.Context
Packages that use Format.Context
-
Uses of Format.Context in eu.bandm.tools.format
Fields in eu.bandm.tools.format declared as Format.ContextModifier and TypeFieldDescription(package private) Format.Context
Format.FormatPrinter.context
Curent context of all variable bindings.protected final Format.Context
Format.Subst.context
Methods in eu.bandm.tools.format that return Format.ContextModifier 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.Methods in eu.bandm.tools.format with parameters of type Format.ContextModifier 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.Constructors in eu.bandm.tools.format with parameters of type Format.ContextModifierConstructorDescriptionSubst
(Format body, Format.Context context, boolean partial) Subst
(Format body, Format.Context context, boolean partial, int indent)