next up previous
Next: Numbers Up: Prolog Terms Previous: Prolog Terms

Atoms

An atom is:

The Prolog built-in predicate atom/1 will tell you if a given term is or isn't an atom. It gives the following behaviour:

| ?- atom(foo).
yes
| ?- atom(Foo).
no
| ?- atom('Foo').
yes
| ?- atom([]).
yes



Dave Stuart Robertson
Tue Jul 7 10:44:26 BST 1998