\def\filename{bitedemo.tex}  \def\filedate{2012/03/29} 
\def\fileinfo{demonstrating/testing bitelist.sty (UL)}
\expandafter\ifx\csname ProvidesPackage\endcsname\relax \else
    \edef\bitedemolatexstart{%
        \noexpand\ProvidesFile{\filename}%
                              [\filedate\space\fileinfo]%
        \noexpand\RequirePackage{bitelist}}
    \expandafter\bitedemolatexstart
\fi
\ifx\BiteMakeIf\undefined \input bitelist.sty \fi
\ifx\typeout\undefined 
    \def\typeout{\immediate\write17} 
    \newlinechar`^^J
\fi
\def\splitted  #1#2#3{>>#1|#2|#3<<}
\def\unsplitted#1{>>#1<<}
\def\spacetocomma#1#2{>>#1,#2<<}
\BiteMakeIfOnly  {\def}{\occursyesno}{no}
\BiteMakeIf      {\def}{\noshowsplit}{no}
\BiteMakeIfBraces{\def}{\noShowSplit}{no}
\typeout{^^J 
    \BiteFindByIn  {no}{\occursyesno}
                   {bonobo}{YES!}{NO!}
    \BiteFindByIn  {no}{\noshowsplit}
                   {bonobo}{bonobo}{\splitted}{\unsplitted}
    \BiteFindByInIn{no}{\noshowsplit}
                   {bonobo}{\splitted}{\unsplitted}
         ^^J
    \BiteFindByIn  {no}{\occursyesno}
                   {bobobo}{YES!}{NO!}
    \BiteFindByIn  {no}{\noshowsplit}
                   {bobobo}{bobobo}{\splitted}{\unsplitted}
    \BiteFindByInIn{no}{\noshowsplit}
                   {bobobo}{\splitted}{\unsplitted}
         ^^J
    \BiteFindByInBraces{no}{\noShowSplit}
                   {{bo}no{bo}}{\splitted}{\unsplitted}
         ^^J
    \BiteGetNextWord{bo no bo}{\spacetocomma}{\unsplitted}
    \BiteGetNextWord{bo nobo} {\spacetocomma}{\unsplitted}
    \BiteGetNextWord{bonobo}  {\spacetocomma}{\unsplitted}
         ^^J}
\endinput
