Hi, Would anyone mind if I rewrite a couple of ‘multiple’ try … catch statements that exist in the SDK (Binding.as and Watcher.as) to a single try … catch with an ‘internal’ if … then?
I’m trying to cross compile the SDK directly to JS using FalconJX. JS doesn’t support multiple catch blocks on one try … catch statement, so I would have to do some heavy lifting in FalconJX to rewrite those. Since there are only a few of them in the entire SDK, I thought I better spend my energy on something else and simply rewrite those statements in the SDK to ‘single’ try … catch statements like this: <old> try { // cool code } catch (e:SpecificError) { // handle ‘specific’ error } catch (e:Error) { // handle all other errors } </old> to: <new> try { // cool code } catch (e:Error) { if (e is SpecificError) { // handle ‘specific’ error } else { // handle all other errors } } </new> Thoughts? Am I missing something obvious (or less obvious)? EdB -- Ix Multimedia Software Jan Luykenstraat 27 3521 VB Utrecht T. 06-51952295 I. www.ixsoftware.nl