This change is use bool for booleans at DFA interfaces. Callers in Gawk have already used bool instead of int for them. Second patch changes caller with change in first patch.