%% This file searches for letters that generate the Hebrew vowels.
input:
       1;
output:
       1;
expressions:
%% VOWELS: 3 char inputs
       `|' `a' `u'     => 186 % meteq qamats
                       ;
       `|' `a' `e'     => 187 % meteq tsere
                       ;
       `|' `e' `i'     => 187 % meteq tsere
                       ;
       `:' `a' `u'     => 67  % hataf qamats
                       ;
%% VOWELS: 2 char inputs
       `a' `e' =>      69 % tsere
               ;
       `e' `i' =>      69 % tsere
               ;
       `a' `u' =>      72 % qamats
               ;
       `o' `o' =>      149 % shuruk
               ;
       `:' `a' =>      66 % hataf patah
               ;
       `:' `e' =>      65
               ;
       `:' `+' =>      67
               ;
       `|' 34  =>      187 % meteg tsere
               ;
       `|' `i' =>      182
               ;
       `|' `a' =>      184
               ;
       `|' `e' =>      185
               ;
       `|' `+' =>      186
               ;
       `|' `"' =>      187
               ;
       `|' 39  =>      183 % meteg sheva
               ;
       `|' `:' =>      183 % meteg sheva
               ;
       `|' `|' =>      80
               ;
%% VOWElS: single-char
       `|'     => 77 % meteg
               ;
       `a'     => 71 % patah
               ;
       `e'     => 70
               ;
       `i'     => 68
               ;
       `o'     => 73
               ;
       `O'     => 85
               ;
       `u'     => 75
               ;
       `+'     => 72 % a single char alternative for qamats
               ;
%% Everything else...
       .       => \1
               ;