---------------------------------------------------------------------- WORD_DECIDE (wordsLib) ---------------------------------------------------------------------- WORD_DECIDE : conv SYNOPSIS A decision procedure for words. DESCRIBE The conversion {WORD_DECIDE} is the same as {WORD_DP WORD_CONV bossLib.DECIDE}. EXAMPLE - WORD_DECIDE ``a && (b !! a) = a !! a && b`` <> > val it = |- a && (b !! a) = a !! a && b : thm - WORD_DECIDE ``a + 2w <+ 4w = a <+ 2w \/ 13w <+ a :word4`` > val it = |- a + 2w <+ 4w = a <+ 2w \/ 13w <+ a : thm - WORD_DECIDE ``a < 0w = 1w <+ a : word2`` > val it = |- a < 0w = 1w <+ a : thm - WORD_DECIDE ``(?w:word4. 14w <+ w) /\ ~(?w:word4. 15w <+ w)`` > val it = |- (?w. 14w <+ w) /\ ~ ?w. 15w <+ w : thm SEEALSO wordsLib.WORD_DP. ----------------------------------------------------------------------