Activity
From 02/05/2019 to 03/06/2019
02/26/2019
- 03:58 AM Feature #3751: implement support for OO 4GL and structured error handling
- Greg Shah wrote:
> The successful approaches in the example Java code above cannot be used to solve the type erasure...
02/25/2019
- 04:52 PM Feature #3751: implement support for OO 4GL and structured error handling
- I did check to confirm that OO 4GL does implement virtual method dispatching as one would expect. In other words, ca...
- 04:49 PM Feature #3751: implement support for OO 4GL and structured error handling
- +Type Erasure in Java+
Some aspects of compiled type-safe Java code are erased by the compiler. When this happens... - 04:46 PM Feature #3751: implement support for OO 4GL and structured error handling
- h2. Method Overloading
h3. Introduction
We've written testcases to check the behavior of the remaining issues r... - 03:27 PM Feature #3751: implement support for OO 4GL and structured error handling
- Some notes relates to implementing the 4GL builtin classes in FWD:
* the class needs to be annotated with @LegacyRes...
02/19/2019
- 06:08 PM Feature #3751: implement support for OO 4GL and structured error handling
- Greg Shah wrote:
> Good. :) I was worried that I had missed something.
As we are still on the overload subject: I ... - 05:53 PM Feature #3751: implement support for OO 4GL and structured error handling
- Good. :) I was worried that I had missed something.
- 05:46 PM Feature #3751: implement support for OO 4GL and structured error handling
- Greg Shah wrote:
> Do you have a testcase that shows a different result?
No.
- 05:42 PM Feature #3751: implement support for OO 4GL and structured error handling
- Constantin Asofiei wrote:
> There's another case regarding the parameter modes at the method's signature: the caller...
02/18/2019
- 06:23 PM Feature #3751: implement support for OO 4GL and structured error handling
- Constantin Asofiei wrote:
> There's another case regarding the parameter modes at the method's signature: the caller... - 03:45 PM Feature #3751: implement support for OO 4GL and structured error handling
- There's another case regarding the parameter modes at the method's signature: the caller is not required to specify t...
02/14/2019
- 05:54 PM Feature #3751: implement support for OO 4GL and structured error handling
- > But there is no tempidx annotation emitted by the parser, so I don't know the targeted constructor. Greg, can you p...
- 05:48 PM Feature #3751: implement support for OO 4GL and structured error handling
- And something else to mention: after FUNCTION/PROCEDURES and the CALL handle, the 4GL's 'reflection' is the third way...
- 05:30 PM Feature #3751: implement support for OO 4GL and structured error handling
- Greg Shah wrote:
> I understand the need for the modes/signature for proper runtime matching. It does seem like we ... - 05:21 PM Feature #3751: implement support for OO 4GL and structured error handling
- > But there is no tempidx annotation emitted by the parser, so I don't know the targeted constructor. Greg, can you p...
- 05:15 PM Feature #3751: implement support for OO 4GL and structured error handling
- I understand the need for the modes/signature for proper runtime matching. It does seem like we could put all of thi...
- 05:08 PM Feature #3751: implement support for OO 4GL and structured error handling
- The same idea is with the constructors - the 4GL compilers 'hard links' the NEW with the constructor definition. We ...
- 04:56 PM Feature #3751: implement support for OO 4GL and structured error handling
- Greg Shah wrote:
> > I solved this by emitting the signature at the Java method or constructor (for OO cases).
> ... - 04:50 PM Feature #3751: implement support for OO 4GL and structured error handling
- > I solved this by emitting the signature at the Java method or constructor (for OO cases).
Can you clarify this... - 04:24 PM Feature #3751: implement support for OO 4GL and structured error handling
- Constantin Asofiei wrote:
> FYI, @ClassDefinition.isWideningTypeMatch@ was not extracted correct.
Fixed in 3750b ... - 02:11 PM Feature #3751: implement support for OO 4GL and structured error handling
- FYI, @ClassDefinition.isWideningTypeMatch@ was not extracted correct.
- 12:46 PM Feature #3751: implement support for OO 4GL and structured error handling
- The constructors referenced by the @NEW@ statement must always be disambiguated by the parser phase. The reason is b...
02/05/2019
- 11:24 AM Feature #3751: implement support for OO 4GL and structured error handling
- Greg Shah wrote:
> I understand. I was just wondering if our BlockManager exception infrastructure (try/catch/final... - 11:21 AM Feature #3751: implement support for OO 4GL and structured error handling
- From Constantin:
> 4GL has some cases where a builtin ERROR condition gets converted to a SysError OO exception if...
Also available in: Atom