• T

basic

edit
single word
  • T alpha
  • T 17
  • T _12-
  • F
  • F
  • F
  • F
wordlist
  • T gamma
  • T gamma,alpha
  • T gamma,gamma,beta,gamma
  • F 6_
  • F
  • F
wordlist word & andwords
  • T gamma,alpha
  • T
  • T
  • T
orwords
  • T gamma
  • T gamma,alpha


  • F
  • F
  • F
tricky words
  • T true
  • T false
  • F
  • F
  • F

and, or

edit
  • T alpha,foo
  • T bar,lima,alpha,foo
  • F
  • F:

words & separators

edit
  • T foo
  • T
  • T foo17
  • T foo(17)
  • T
  • F
  • F

literals, edges

edit
  • T pipe:
  • T pipe, lit:
  • ? {{"}}, lit: The Error -- from template
  • ? {{"}}, lit:
  • ? {{"}}, lit: {#invoke:Str find word|main|explain=true |s="foo", bar "{%"}}"|andw=foo, "{%"}}"|lit=true}}
  • ? {{"}}, lit:
  • ? {{"}}, lit:
  • ? sp, lit:
  • ?   lit:
  • NL lit:

case

edit
case = false (default) foo=Foo
  • c=T:
  • c=F: foo
  • c=blank:
  • c=abs/dflt:
  • T foo
  • F
  • T
  • T
  • F
  • T
  • T
  • F


  • foo


  • alpha

booleans

edit
  • Tdflt:
  • T b=T: true
  • T b=T:
  • T b=T: true
  • T b=T:
  • T b=T; c=T: true

literals

edit
edge case need better tests
  • T dflt: "(12) A?"
  • F dflt:
  • F litT: "(12) A?"
  • F litF: "(12) A?"
  • F litF:
  • T litF:
  • T litF:
  • ? sp:
  • ? sp:
case
  • c=F: "(12)a"
  • c=T:
  • c=Fdflt:
multi

no words to check

edit
no words to check (rule missing words cannot make a True)
  • F
  • F
  • F
  • F Nooo
  • F Nooo

by template

edit
{{Str find word }}

Yess

Yess Yess Yess

Noo Noo Noo Noo

CheckTemplPara

edit