#tokens
if 1
else 1
elsif 1
loop 1
switch 1
package 1
procedure 1
class 1
try 1
generic 2
return 2
openblock 2
closeblock 2
assign 3
oper_plus 4
oper_minus 4
oper_mul 4
oper_div 4
oper_mod 4
oper_and 4
oper_or 4
oper_equal 4
oper_diff 4
case 4
type 5
openPar 5
closePar 5
endstatement 5
modifier 5
pragma 5
with 5
twopoints 5
#endtokens
#language=c
suffix=c
suffix=C
ident=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789_.
ign="	"
ign='	'
com=//	
com=/*	*/
escape=\
incrlevel={
decrlevel=}
str=if=if
str=else=else
str=loop=for
str=loop=while
str=loop=do
str=return=return
str=switch=switch
str=assign==
str=case=case
str=openblock={
str=closeblock=}
str=endstatement=;
str=openPar=(
str=closePar=)
str=oper_plus=+
str=oper_minus=-
str=oper_mul=*
str=oper_div=/
str=oper_mod=%
str=oper_and=&&
str=oper_or=||
str=oper_equal===
str=oper_diff=!=
level=1
nblevel0=0
nblevel1=3
nblevel2=0
nblevel3=0
nblevel4=0
nblevel5=0