Project

General

Profile

Activity

From 12/18/2018 to 01/16/2019

01/16/2019

07:42 PM Feature #3753: I18N additions
The @CURRENT-LANGUAGE@ implementation really should not be needed for the POC, since the default language's string co... Greg Shah

01/11/2019

12:04 PM Feature #3869: enhance JasperReports support with sub-reports and ProDataSets
For sub-reports see the discussion starting at #3342-77.
ProDataSet support seems like a natural enhancement. The...
Greg Shah
11:58 AM Feature #3869 (New): enhance JasperReports support with sub-reports and ProDataSets
Greg Shah
10:52 AM Feature #3868: customer servlet integration/support
A customer has multiple OpenEdge applications which have custom written servlets that use the Java open client to cal... Greg Shah
10:43 AM Feature #3868 (Closed): customer servlet integration/support
Greg Shah
10:29 AM Feature #3867: direct java class access from 4GL code
Does anyone see any additional problems or effort needed that I missed above? Greg Shah
10:28 AM Feature #3867: direct java class access from 4GL code
Once OO 4GL features are available, it is a natural extension to use the same syntax for Java class access. For exam... Greg Shah
10:14 AM Feature #3867 (Closed): direct java class access from 4GL code
Greg Shah

01/10/2019

10:26 AM Feature #3855 (New): implement equivalent support for REST (classic appserver, PASOE REST and WEB...
Greg Shah
09:51 AM Feature #3310: add support for the equivalent of the OpenEdge Web Services Adapter (and ProxyGen)...
We need to include the equivalent of SOAP transport for PASOE mode. I believe this is no different from the WSA in c... Greg Shah
09:43 AM Feature #2078 (Hold): provide support for malformed label names
Greg Shah
09:31 AM Feature #2078: provide support for malformed label names
The parser now handles a wide range of malformed symbols. These are marked with the "malformed" boolean annotation.
...
Greg Shah

01/09/2019

06:40 PM Feature #3854: update appserver support with PASOE features
PASOE is a Tomcat based alternative to appserver which is simplifies/improves the design.
Instead of the appserver...
Greg Shah
06:25 PM Feature #3854 (Closed): update appserver support with PASOE features
Greg Shah
06:22 PM Feature #3853: implement LOG-MANAGER runtime
Log Manager Usage
The base implementation is already handled at conversion and it is stubbed out in the runtime. ...
Greg Shah
06:13 PM Feature #3853 (WIP): implement LOG-MANAGER runtime
Greg Shah

01/07/2019

03:36 PM Feature #3751: implement support for OO 4GL and structured error handling
Code Review 3750a Revision 11444
I'm good with the changes.
Greg Shah
03:10 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Are you asking if the @deleteScope()@ in this code should be moved to the exit action? I think t...
Constantin Asofiei
02:54 PM Feature #3751: implement support for OO 4GL and structured error handling
> shouldn't @pre_scan_class@ delete the class/iface scope after the rule has processed the class members?... Greg Shah
02:49 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg, let me rephrase this: shouldn't @pre_scan_class@ delete the class/iface scope after the rule has processed the ... Constantin Asofiei
02:00 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> @def_var_stmt@ doesn't support this today. It matches using @symbol@ which does not allow reserv...
Constantin Asofiei
01:56 PM Feature #3751: implement support for OO 4GL and structured error handling
All 4GL global var names can be used as class variables, properties and method names.
Only these global names can ...
Constantin Asofiei
01:56 PM Feature #3751: implement support for OO 4GL and structured error handling
@def_var_stmt@ doesn't support this today. It matches using @symbol@ which does not allow reserved keywords. If we ... Greg Shah
01:35 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> I assume you are thinking about the unqualified reference inside the class hierarchy.
No, I'm th...
Constantin Asofiei
01:32 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Greg, @User@ is a builtin variable in 4GL (and reserved kw), UNLESS is used as a class m...
Greg Shah
01:19 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg, @User@ is a builtin variable in 4GL (and reserved kw), UNLESS is used as a class member - can you recall me whe... Constantin Asofiei

01/03/2019

05:57 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Greg Shah wrote:
> > Is this an issue because we don't have ASTs to use for overloaded ...
Greg Shah
05:52 PM Feature #3751: implement support for OO 4GL and structured error handling
The following is a running list to keep track of the differences between Java and the OO 4GL support.
+Missing in ...
Greg Shah
05:45 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Is this an issue because we don't have ASTs to use for overloaded method matching?
This is a c...
Constantin Asofiei
05:41 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Greg, there are errors like this:
> ...
Greg Shah
05:19 PM Feature #3751: implement support for OO 4GL and structured error handling
+Open Items+
This is in priority order.
* *CA WIP* Implement runtime for:
** -Instantiation of objects via the...
Greg Shah
03:28 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> 1. Can I consider "data members including instantiation, scoping and life cycle" to be complete?
...
Constantin Asofiei
03:11 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> 4. I'm guessing that in order to duplicate the flow of control for @CATCH@, we might need to move...
Constantin Asofiei
02:12 PM Feature #3751: implement support for OO 4GL and structured error handling
I think the built-in 4GL error classes need to inherit from @RuntimeException@. This will potentially cause an issue... Greg Shah
02:12 PM Feature #3751: implement support for OO 4GL and structured error handling
I'm updating the gap analysis rules for the new OO features. I'm also trying to plan out the remaining OO work. Som... Greg Shah
01:11 PM Feature #2135: implement COPY-LOB language statement
Constantin Asofiei wrote:
> Eric, is this @copy-lob from v1 to v2 overlay at idx.@ version of @COPY-LOB@ supported?
...
Eric Faulhaber

12/29/2018

02:46 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Greg, any idea what has changed, that now the builtin method names are all converted as ...
Constantin Asofiei
02:43 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg, any idea what has changed, that now the builtin method names are all converted as lowercase?... Constantin Asofiei
10:59 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> > second phase uses the arg modes, on the set of matches from previous step.
>
> Is there a 3r...
Constantin Asofiei
10:14 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> We "lose" overloading, but I don't think there is any loss of functionality. The only loss is of...
Constantin Asofiei
10:09 AM Feature #3751: implement support for OO 4GL and structured error handling
Other than the overloading signature erasure issue, is there anything else that needs attention today which you are n... Greg Shah
10:08 AM Feature #3751: implement support for OO 4GL and structured error handling
Should I look at the signature erasure issue? As you've noted in the testcases, we now have that issue with any sign... Greg Shah
10:01 AM Feature #3751: implement support for OO 4GL and structured error handling
> I'm not sure here if the match must be exact (without narrowing/widening checks) and how POLY interferes.
My pre...
Greg Shah
09:54 AM Feature #3751: implement support for OO 4GL and structured error handling
Code Review Task Branch 3750a Revision 11433
I'm good with the changes. @ParameterKey@ does need class javadoc, b...
Greg Shah
07:45 AM Feature #3751: implement support for OO 4GL and structured error handling
The two-phase fuzzy method matching is not complete yet; as I understand:
* first phase is matching without checking...
Constantin Asofiei
06:22 AM Feature #3751: implement support for OO 4GL and structured error handling
The OUTPUT and INPUT-OUTPUT cases are fixed in 3750a rev 11433 . Tests are in rev 1812 . Please review.
What is le...
Constantin Asofiei
05:30 AM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Another case we need to fix is the field reference for OUTPUT and INPUT-OUTPUT - current...
Constantin Asofiei
05:04 AM Feature #3751: implement support for OO 4GL and structured error handling
Another case we need to fix is the field reference for OUTPUT and INPUT-OUTPUT - currently we have only @HandleFieldR... Constantin Asofiei
03:20 AM Feature #3751: implement support for OO 4GL and structured error handling
*GES LE: I believe this table is incorrect based on my testing. The version that is correct can be found in #3751-49... Constantin Asofiei
12:22 AM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11432:
Wrap property setter parameters when there would be a mis-match.
When multiply, plus and minus...
Greg Shah
07:10 PM Feature #3751: implement support for OO 4GL and structured error handling
#3751-338 fix is fixed now in 3750a 11431.
For #3751-337 - we need to change @SignatureKey@ to use a more complex ...
Constantin Asofiei

12/28/2018

06:57 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Do you have any changes that aren't checked in?
Hm... something regressed my fix, I'll check it.
Constantin Asofiei
06:54 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> So there is another level of fuzzy matching the arguments. It depends on the direction ...
Greg Shah
06:50 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Greg Shah wrote:
> > * *CA* Fix unknown value passed as an object reference. oo/Overloa...
Greg Shah
06:48 PM Feature #3751: implement support for OO 4GL and structured error handling
So there is another level of fuzzy matching the arguments. It depends on the direction of the data (sent or received... Constantin Asofiei
06:29 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> But we still need to properly determine the method call target, when the POLY signature ...
Constantin Asofiei
06:19 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> * *CA* Fix unknown value passed as an object reference. oo/Overloads.cls line 268/269 can be used...
Constantin Asofiei
06:15 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Is there anything else absolutely needed for tonight?
Yes, see #3750-220
Constantin Asofiei
06:13 PM Feature #3751: implement support for OO 4GL and structured error handling
> Fix unknown value passed as an object reference. oo/Overloads.cls line 268/269 can be used to test this case.
I ...
Greg Shah
06:01 PM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11429 provides OO method EXTENT parameter support and minor fixes for OO method EXTENT return types.
It d...
Greg Shah
05:52 PM Feature #3751: implement support for OO 4GL and structured error handling
That makes sense, I've got it. Greg Shah
05:50 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> I see that for methods that have extent return types, if the extent is fixed, we are altering the...
Constantin Asofiei
05:42 PM Feature #3751: implement support for OO 4GL and structured error handling
I see that for methods that have extent return types, if the extent is fixed, we are altering the method name to add ... Greg Shah
05:35 PM Feature #3751: implement support for OO 4GL and structured error handling
I'm close to having the EXTENT changes ready. One problem I found is the fact that the 4GL treats the following as 2... Greg Shah
05:10 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> > But we still need to properly determine the method call target, when the POLY signature matches...
Constantin Asofiei
05:08 PM Feature #3751: implement support for OO 4GL and structured error handling
> But we still need to properly determine the method call target, when the POLY signature matches multiple targets. I... Greg Shah
05:04 PM Feature #3751: implement support for OO 4GL and structured error handling
All #3750-322 problems were exposed by a (now fixed - see 3750a rev 11428) abend with the root cause in @ClassDefinit... Constantin Asofiei
04:16 PM Feature #3751: implement support for OO 4GL and structured error handling
You've changed progress.g checks like:... Constantin Asofiei
04:08 PM Feature #3751: implement support for OO 4GL and structured error handling
3750a rev 11427 and testcases project rev 1811 has the changes for the BUFFER/TABLE method params and arguments, unkn... Constantin Asofiei
03:37 PM Feature #3751: implement support for OO 4GL and structured error handling
There is a case where we have a call like @dateMethod(h:buffer-value)@, and @dateMethod@ has 3 signatures, like:
<pr...
Constantin Asofiei
02:32 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> * Reduce the extra layer of wrapping for unknown value and for the widening conversions when pass...
Constantin Asofiei
01:36 PM Feature #3751: implement support for OO 4GL and structured error handling
Good point. We'll have to have a dual approach. Greg Shah
01:21 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> * *GES* Rework @ConvertedClassName@ to eliminate usage of @fname2jname@. The refid support is wor...
Constantin Asofiei
12:33 PM Feature #3751: implement support for OO 4GL and structured error handling
Assuming there are definitions like:... Constantin Asofiei
12:19 PM Feature #3751: implement support for OO 4GL and structured error handling
I've just committed some OO testcase changes in @testcases/uast/oo/@ as rev 1808. Greg Shah
11:18 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> *Constantin: Can you help me with the above items?* I've split up the first of the issues based ...
Constantin Asofiei
10:49 AM Feature #3751: implement support for OO 4GL and structured error handling
The following is the list of issues that still need to be resolved:
* -Add support for table and buffer parameters...
Greg Shah
11:09 PM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11425: Rewrite of method resolution and related annotations to properly handle overloading and many of the p... Greg Shah

12/21/2018

03:52 PM Feature #3751: implement support for OO 4GL and structured error handling
> Try arithmetic expressions, not just passing vars. In FWD, our MathOps.plus(int64,in64) returns an int64 - passing ... Greg Shah
03:36 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Constantin: can you provide specific examples of these cases failing in method parameter wrapping...
Constantin Asofiei
03:30 PM Feature #3751: implement support for OO 4GL and structured error handling
I've been working on testcases for hours. I'm finding that there are fewer wrapping cases than we thought.
For ex...
Greg Shah
12:44 PM Feature #3751: implement support for OO 4GL and structured error handling
> > this needs to be checked under the target's context, and not the current AST..
>
> You're right. However, I t...
Greg Shah
12:42 PM Feature #3751: implement support for OO 4GL and structured error handling
> this needs to be checked under the target's context, and not the current AST..
You're right. However, I think t...
Greg Shah
12:38 PM Feature #3751: implement support for OO 4GL and structured error handling
While I am writing the method matching/lookup logic I needed to check if the 4GL uses return type as part of a method... Greg Shah
12:31 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg, please review this function:... Constantin Asofiei
11:12 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> 1. In @annotations_prep.xml@, the two calls to @convert_member_name@ pass @mnode@ which is an @Xm...
Ovidiu Maxiniuc
10:56 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg, there are errors like this:... Constantin Asofiei
10:19 AM Feature #3751: implement support for OO 4GL and structured error handling
> More, promoting local vars in static methods should never happen (or at least this must keep the static modifier fo... Constantin Asofiei
08:09 AM Feature #3751: implement support for OO 4GL and structured error handling
Yes, you're right.
However, we need to wait to implement this until after we have everything compiling in the curr...
Greg Shah
03:33 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg, static state in 4GL is not the same as static state in Java. This is because in 4GL there are no multiple clie... Constantin Asofiei
02:30 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Constantin Asofiei wrote:
> > Another OO issue: you have an @integer@ property and do something ...
Constantin Asofiei
08:56 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Another OO issue: you have an @integer@ property and do something like @pi = pi + 1@. T...
Greg Shah
07:06 PM Feature #3751: implement support for OO 4GL and structured error handling
*GES: SOLVED*
There are still issue with wrapping the parameters for method calls. Also, this wrapping must not w...
Constantin Asofiei
07:03 PM Feature #3751: implement support for OO 4GL and structured error handling
*GES: SOLVED*
Another OO issue: you have an @integer@ property and do something like @pi = pi + 1@. This gets con...
Constantin Asofiei
08:32 AM Feature #2135: implement COPY-LOB language statement
Constantin Asofiei wrote:
> Eric, is this @copy-lob from v1 to v2 overlay at idx.@ version of @COPY-LOB@ supported?
...
Eric Faulhaber
04:23 AM Feature #2135: implement COPY-LOB language statement
Eric, is this @copy-lob from v1 to v2 overlay at idx.@ version of @COPY-LOB@ supported? Constantin Asofiei

12/20/2018

06:45 PM Feature #3751: implement support for OO 4GL and structured error handling
> Greg, I think you forgot to commit @_BaseObject_@
Sorry. Rev 11412 fixes that.
Greg Shah
06:42 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg, I think you forgot to commit @_BaseObject_@ Constantin Asofiei
04:58 PM Feature #3751: implement support for OO 4GL and structured error handling
> There is another issue here: the @refid@ annotation (which gets computed from @tempidx@) must refer the correct met... Greg Shah
04:55 PM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11411:
Rework of converted interfaces and converted classes to ultimately inherit both from _BaseObject_ ...
Greg Shah
04:04 PM Feature #3751: implement support for OO 4GL and structured error handling
Code Review Task Branch 3750a Revision 11408
There are 2 things I don't understand:
1. In @annotations_prep.xml...
Greg Shah
02:36 PM Feature #3751: implement support for OO 4GL and structured error handling
Finished testing 3751-270 (Added method overloading support).
I tested with variables, properties and method.
There...
Ovidiu Maxiniuc
01:27 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Greg Shah wrote:
> > I didn't see the @inMethod@ since it was in the caller instead of ...
Greg Shah
01:26 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> I didn't see the @inMethod@ since it was in the caller instead of the pre/post actions of the rul...
Constantin Asofiei
01:25 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Constantin Asofiei wrote:
> > New issue: FWD can't compile a OO var declaration having as a type...
Constantin Asofiei
01:24 PM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> New issue: FWD can't compile a OO var declaration having as a type an interface.
If t...
Greg Shah
12:08 PM Feature #3751: implement support for OO 4GL and structured error handling
I didn't see the @inMethod@ since it was in the caller instead of the pre/post actions of the rule it affected. I al... Greg Shah
12:01 PM Feature #3751: implement support for OO 4GL and structured error handling
Yes, I added it in 11390. The getter_setter issue is just a copy/paste error. At the end it should be set to false. Greg Shah
11:59 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg, did you add the @inMethodDef@ flag to @progress.g@ recently? Because I previously added @inMethod@ flag... with... Constantin Asofiei
11:42 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> I suspect what the static or access modes control is access to the default buffer created for tha...
Constantin Asofiei
11:01 AM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> New issue: FWD doesn't emit properly static temp tables (and maybe access modifiers).
>...
Greg Shah
10:55 AM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Greg Shah wrote:
> > > I think we need to emit the legacy Progress.Lang.Object APIs as ...
Greg Shah
10:16 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Ovidiu: In regard to #3751-270, what is your status? I was going to work on this a few days ago ...
Ovidiu Maxiniuc
10:11 AM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> > I think we need to emit the legacy Progress.Lang.Object APIs as an interface (with their implem...
Constantin Asofiei
10:09 AM Feature #3751: implement support for OO 4GL and structured error handling
Ovidiu: In regard to #3751-270, what is your status? I was going to work on this a few days ago but shifted to work ... Greg Shah
10:04 AM Feature #3751: implement support for OO 4GL and structured error handling
I think I described something similar in #3751-269.
* @_BaseObject_@ interface
* @BaseObject@ implements @_BaseOb...
Greg Shah
09:28 AM Feature #3751: implement support for OO 4GL and structured error handling
Ovidiu Maxiniuc wrote:
> Constantin Asofiei wrote:
> > New issue: FWD can't compile a OO var declaration having as ...
Constantin Asofiei
09:18 AM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> New issue: FWD can't compile a OO var declaration having as a type an interface.
A disc...
Ovidiu Maxiniuc
09:09 AM Feature #3751: implement support for OO 4GL and structured error handling
*CA WIP*
New issue: FWD doesn't emit properly static temp tables (and maybe access modifiers).
*STILL OPEN*
Also...
Constantin Asofiei
09:05 AM Feature #3751: implement support for OO 4GL and structured error handling
*GES: SOLVED*
New issue: FWD can't compile a OO var declaration having as a type an interface.
Constantin Asofiei
04:36 AM Feature #3751: implement support for OO 4GL and structured error handling
There is at least another case of @staticField:privateMethodCall("param")@ which gets converted to @staticField.ref()... Constantin Asofiei
03:46 AM Feature #3751: implement support for OO 4GL and structured error handling
*GES: SOLVED*
Ovidiu Maxiniuc wrote:
> OK, mark it as *OM WIP*
There is another issue here: the @refid@ annotati...
Constantin Asofiei
03:35 AM Feature #3751: implement support for OO 4GL and structured error handling
OK, mark it as *OM WIP* Ovidiu Maxiniuc
03:33 AM Feature #3751: implement support for OO 4GL and structured error handling
*OM SOLVED*
Ovidiu, please work on this one: overloaded methods in 4GL classes must keep their names....
Constantin Asofiei

12/19/2018

01:31 PM Feature #3751: implement support for OO 4GL and structured error handling
Ovidiu Maxiniuc wrote:
> We have a problem with defining interface-typed variables. For example:
> [...]
>
> wil...
Greg Shah
08:58 AM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11391 fixes multi-assignments for extent object variables and adds support for initialization of indetermina... Ovidiu Maxiniuc
08:52 AM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11390 resolves access mode processing for deeply chained/nested member de-references and remove vars defined... Greg Shah
07:14 AM Feature #3751: implement support for OO 4GL and structured error handling
More, because of the @access-mode@ annotation, the cast is emitted for the public chained members... Constantin Asofiei
07:14 AM Feature #3751: implement support for OO 4GL and structured error handling
> Greg, can you take a look?
Yes, I'll look at it.
Greg Shah
07:11 AM Feature #3751: implement support for OO 4GL and structured error handling
*GES: SOLVED*
I'm getting lots of @null@ casts for chains like @x:pv2:pv2:pv1.@, where @x@ is a OO local var (not ...
Constantin Asofiei
05:38 AM Feature #3751: implement support for OO 4GL and structured error handling
We have a problem with defining interface-typed variables. For example:... Ovidiu Maxiniuc
12:17 AM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11386 completes the stubs of all necessary built-in classes. I believe this resolves all requires listed in... Greg Shah
01:25 PM Bug #3835: broken multi-assigner
For the moment (r11391/3750a), I enforced that this assign back to be generated only when @vv@ above is an _indetermi... Ovidiu Maxiniuc
07:15 AM Bug #3835: broken multi-assigner
Currently the multi-assigner is broken. Example:... Ovidiu Maxiniuc
07:09 AM Bug #3835 (New): broken multi-assigner
Ovidiu Maxiniuc

12/18/2018

04:52 PM Feature #3751: implement support for OO 4GL and structured error handling
FYI, this also eliminates the cases where that extra casting broke the converted code so it is good from that perspec... Greg Shah
04:51 PM Feature #3751: implement support for OO 4GL and structured error handling
Ovidiu Maxiniuc wrote:
> Greg Shah wrote:
> > Revision 11380 has this change in @oo_calls.rules@:
> > [...]
> > I...
Greg Shah
03:55 PM Feature #3751: implement support for OO 4GL and structured error handling
Greg Shah wrote:
> Revision 11380 has this change in @oo_calls.rules@:
> [...]
> It definitely breaks some of my t...
Ovidiu Maxiniuc
03:50 PM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11380 has this change in @oo_calls.rules@:... Greg Shah
01:05 PM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11376:
Fix for OBJECT_INVOCATION that has a first child of OO_METH_*. This is an unqualified method refer...
Greg Shah
11:03 AM Feature #3751: implement support for OO 4GL and structured error handling
Revision 11371:
Fixes to have access mode and static qualifier emit properly for properties. The backing var for ...
Greg Shah
08:24 AM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Greg, if you manage to decouple the dependency on "filenames_to_java_classnames" (which ...
Greg Shah
08:23 AM Feature #3751: implement support for OO 4GL and structured error handling
*GES: Solved*
Right now I'm still working on the wrapping of method call parms. I can put that on hold to work on...
Greg Shah
08:20 AM Feature #3751: implement support for OO 4GL and structured error handling
Constantin Asofiei wrote:
> Ovidiu, these legacy classes are used in our project and we need Java equivalents:
OK, ...
Ovidiu Maxiniuc
08:16 AM Feature #3751: implement support for OO 4GL and structured error handling
Responding here instead of #3750 because it is OO related.
> if we are in an ASSIGN statement and a property with ...
Greg Shah
08:06 AM Feature #3751: implement support for OO 4GL and structured error handling
Ovidiu, these legacy classes are used in our project and we need Java equivalents:... Constantin Asofiei
 

Also available in: Atom