On Tue, 15 Sep 2009, Enrico Maria Giordano wrote:
> The following sample doesn't trap the error:
> #xcommand TRY => BEGIN SEQUENCE
> #xcommand CATCH [<!oErr!>] => RECOVER [USING <oErr>] <-oErr->
> #xcommand FINALLY => ALWAYS
> FUNCTION MAIN()
> LOCAL n := "Test"
> TRY
> n++
> CATCH
> END
> ? n
> RETURN NIL
> What are the correct commands definitions to mimic xHarbour's TRY/CATCH/END?
#xcommand TRY => BEGIN SEQUENCE WITH { |e| break( e ) }
best regards,
Przemek
_______________________________________________
Harbour mailing list
[email protected]
http://lists.harbour-project.org/mailman/listinfo/harbour