/*  Creator: make/0

    Purpose: Provide index for autoload
*/

index(white(?,?), dcg_basics, basics).
index(whites(?,?), dcg_basics, basics).
index(blank(?,?), dcg_basics, basics).
index(blanks(?,?), dcg_basics, basics).
index(nonblank(?,?,?), dcg_basics, basics).
index(nonblanks(?,?,?), dcg_basics, basics).
index(blanks_to_nl(?,?), dcg_basics, basics).
index(string(?,?,?), dcg_basics, basics).
index(string_without(?,?,?,?), dcg_basics, basics).
index(alpha_to_lower(?,?,?), dcg_basics, basics).
index(digits(?,?,?), dcg_basics, basics).
index(digit(?,?,?), dcg_basics, basics).
index(integer(?,?,?), dcg_basics, basics).
index(float(?,?,?), dcg_basics, basics).
index(number(?,?,?), dcg_basics, basics).
index(xdigits(?,?,?), dcg_basics, basics).
index(xdigit(?,?,?), dcg_basics, basics).
index(xinteger(?,?,?), dcg_basics, basics).
index(prolog_var_name(?,?,?), dcg_basics, basics).
index(csym(?,?,?), dcg_basics, basics).
index(eol(?,?), dcg_basics, basics).
index(eos(?,?), dcg_basics, basics).
index(remainder(?,?,?), dcg_basics, basics).
index(atom(?,?,?), dcg_basics, basics).
index(sequence(3,?,?,?), dcg_high_order, high_order).
index(sequence(3,//,?,?,?), dcg_high_order, high_order).
index(sequence(//,3,//,//,?,?,?), dcg_high_order, high_order).
index(optional(//,//,?,?), dcg_high_order, high_order).
index(foreach(0,//,?,?), dcg_high_order, high_order).
index(foreach(0,//,//,?,?), dcg_high_order, high_order).
