Reserved Words

There are very few reserved words in the Lucee CFML templating language, but there are a few that cannot be used all over the place.

Those words are:

  • null (since Lucee 4.1)
  • true
  • false

Even words such as "application" and "function" can be used as they are not reserved, so code such as:

	application = 1;
	function = 1;

is still valid, but since the words above are NOT valid, the following is NOT allowed :

	true = 1;
	null = 1;

In Lucee Server scope names are always invoked first, which therefore basically makes all scope names, e.g. variables, url, form, session, etc... reserved words.