%% This file searches for letters that generate the Hebrew vowels. 
%% This file ``turns off'' the vowels.
input: 
	1;
output: 
	1;
expressions:
%% VOWELS: 3 char inputs
	`a' `e' 39	=> 96	% tsere
		;
	`e' `i' 39	=> 96	% tsere
		;
	`a' `u' 39	=> 96	% qamats
		;
	`o' `o' 39	=> 101 96	% shuruk
		;
	`:' `a' 39	=> 96 	% hataf patah
		;
	`:' `e' 39	=> 96 
		;
	`:' `+' 39	=> 96	
		;
	`|' 34 39	=> 96 	% meteg tsere
		;
	`|' `i' 39	=> 96 	
		;
	`|' `a' 39	=> 96	
		;
	`|' `e' 39	=> 96	
		;
	`|' `+' 39	=> 96	
		;
	`|' `:' 39	=> 96	% meteg sheva
		;
%% VOWElS: single-char
	`|' 39	=> 96 % meteg
		;
	`a' 39	=> 96 % patah
		;
	`e' 39	=> 96 
		;
	`i' 39	=> 96 
		;
	`o' 39	=> 96 
		;
	`O' 39	=> 101 96 
		;
	`u' 39	=> 96 
		;
	`+' 39	=> 96 % a single char alternative for qamats
		;
%% VOWELS: 2 char inputs
	`a' `e'	=>	% tsere
		;
	`e' `i'	=>	% tsere
		;
	`a' `u'	=>	% qamats
		;
	`o' `o'	=> 101	% shuruk
		;
	`:' `a'	=> 	% hataf patah
		;
	`:' `e'	=> 
		;
	`:' `+'	=>	
		;
	`|' 34	=> 	% meteg tsere
		;
	`|' `i'	=> 	
		;
	`|' `a'	=>	
		;
	`|' `e'	=>	
		;
	`|' `+'	=>	
		;
	`|' 39	=>	% meteg sheva
		;
	`|' `:'	=>	% meteg sheva
		;
%% VOWElS: single-char
	`|'	=> % meteg
		;
	`a'	=> % patah
		;
	`e'	=> 
		;
	`i'	=> 
		;
	`o'	=> 
		;
	`O'	=> 101
		;
	`u'	=> 
		;
	`-'	=> 78 % rafe
		;
	`='	=> 45 % hyphen
		;
	`+'	=> % a single char alternative for qamats
		;
%% Everything else...
	.	=> \1
		;