[det]list_rationals
[det]list_rationals(+Options)List rational numbers that appear in clauses. This predicate is used to 
find portability issues for changing the Prolog flag
rational_syntax to natural, creating rational 
numbers from
<integer>/<nonneg>. Options:
- module_class(+Classes)
 - Determines the modules classes processed. By default only user code is 
processed. See prolog_program_clause/2.
 
- arithmetic(+Bool)
 - If 
true (default false) also warn on rationals 
appearing in arithmetic expressions. 
- See also
 - Prolog flag rational_syntax 
and 
prefer_rationals.