- csym(?Symbol:atom)// is semidet
- Recognise a C identifier: an ASCII letter or underscore followed by
ASCII letters, digits and underscores. This is the
csymfandcsymclassification of code_type/2. Note that this does not cover identifiers holding non-ASCII characters; classify those with theprolog_atom_startandprolog_identifier_continuetypes.