> And, if I may once again, in my code it works both side and with "try", 
> "case" too ;-)

Pretentious. ;-(

It works, ok, but because it uses different closebrackets =>

 openbrackets: array[bracketkindty] of msechar = (#0,'(','[','{','b','c','t');
 closebrackets: array[bracketkindty] of msechar = (#0,')',']','}','d','n','e')

=> b + d = "begin" + "end"
=> t + n = "try" + "end"
=> c + e = "case" + "end"

So, only 3 possibilities for the same "end" close-bracket. ;-(

The trick would be to have multi-close bracket.

Good challenge.

Fre;D
                                          
------------------------------------------------------------------------------
_______________________________________________
mseide-msegui-talk mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/mseide-msegui-talk

Reply via email to