input language a-z,&,etc.



a-zA-Z_

0-9.		state=6

!		output_prev_token, output !

@		output_prev_token, output !

#		output_prev_token, output !

$		output_prev_token, output !

%		output_prev_token, output !

^		output_prev_token, output !

&		output_prev_token, output !

*		output_prev_token, output !

(		output_prev_token, output !

)		output_prev_token, output !

-		state=2

+		state=3

=		state=4

~		output_prev_token, output !

/		state=5





2:

-	output --
	output -


3:

+	output ++
	output +


4:

=	output ==
	output =


5:

*	
	output /

6:

0-9.e-
	state=1




<, <= etc.

