Die folgenden reservierten Schlüsselwörter können in der FlexiLayout-Sprache nicht als Namen für Blöcke, Elemente, Konstanten oder Variablen verwendet werden:
AllInstances, and, AndElement, array, AttributeDefinitions, begin, bool, boolean, break,
case, char, chose_if, class, const, continue, CurrentInstance, default, delete, div, do,
double, Elements, else, end, EndOfAndElement, EndOfElement, EndOfOrElement, enum, error,
explicit, extern, ExternalType, false, finally, FinalRelations, FlexibleTemplateHeader, float,
for, Function, goto, if, Import, IndependentRelations, InitScript, inline, Instance, int,
is, LastFound, let, like, long, mod, namespace, new, not, nothing, null, of, on,
operator, or, OrElement, ParamDefinitions, Params, private, PrivateRelations, protected,
public, RecognitionParams, RegionalDecimalPoint, register, Relations, return, set, short,
sizeof, static, string, struct, switch, template, then, this, to, true, typedef,
typeid, typename, unsigned, using, Variants, void, while, with, xor.