|
I don't know if it's any easier or not with free vs fixed. But I know that RpgAlive is doing it. There were a lot of free demos of RpgAlive given out at COMMON - (everyone's backpack). And you can download it from their website. Even though it's graphical it looks like green screen and that appeals to some elements here. That's right, the users (in this case some programmers) actually think it is green screen. Basically, what I am attempting to say here is that it is doable. Rob Berendt ================== "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." Benjamin Franklin "Vernon Reeve" <reeve@starband.ne To: <code400-l@midrange.com> t> cc: Sent by: Fax to: code400-l-admin@mi Subject: RE: View Indent vs free form drange.com 10/29/2001 01:04 PM Please respond to code400-l In answer to your questions, of course we can't assume it's indented correctly. And it would be nice for the indent view to include this. It is just not as easy to create an indent program when you don't start with fixed columns. It would also be nice to have a "Cleanup" utility that re-indents those sections for you when you ask it to. But for now, I'm just glad they offer the /Free opcode and am anxious to work on a computer where I can start using it. Also, Is there a macro for the view Indent that we can modify? I wrote an Indent program on the As400 that is better than any other indent program (at least for me). Instead of just vertical bars, I connect do loops with 'D', If statements with 'I', Elses with 'E', Selects with 'S', When's with 'W', For's with 'F'... Basically I'm using the first character of the start of the group. So it looks something like this. Read File Dow not %EOF D If FieldA = 'Something' D I Eval A = 'Something' D I Eval B = 'Whatever' D Else D E Eval A = 'Something Else' D E Eval B = 'Anything' D Endif Enddo It makes it obvious when you start nesting multiple levels which group you are in. It also makes it easy to know where the else statements are. -----Original Message----- From: code400-l-admin@midrange.com [mailto:code400-l-admin@midrange.com]On Behalf Of rob@dekko.com Sent: Monday, October 29, 2001 9:18 AM To: code400-l@midrange.com Subject: RE: View Indent vs free form Have you looked at View,Indent on fixed form? Has it helped resolve any issues you might have with incorrect do loops, if structures, or the like? Wouldn't you like this capability with free form? Are we to assume that if someone manually indents their code then it is correct? Rob Berendt ================== "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." Benjamin Franklin "Vernon Reeve" <reeve@starband.ne To: <code400-l@midrange.com> t> cc: Sent by: Fax to: code400-l-admin@mi Subject: RE: View Indent vs free form drange.com 10/29/2001 11:34 AM Please respond to code400-l I agree with IBM on this one. The whole point of having /free is so you can do your own indenting. Of course a utility (like rpgalive) that does the indenting for you (when you ask it to) would be nice. And a utility that converts all your RPGLE and/or RPG code to the free format indented version would be even better. Maybe cvtilerpg will come out with a new version to do this. Unfortunately I'm stuck on v4r2 for now. -----Original Message----- From: code400-l-admin@midrange.com [mailto:code400-l-admin@midrange.com]On Behalf Of rob@dekko.com Sent: Monday, October 29, 2001 7:00 AM To: code400-l@midrange.com Subject: Re: View Indent vs free form Well I opened up a pmr on this and this was IBM's reply: ACTION TAKEN: Because you have specifed /free code does not examine the statements and indent them. This is working as designed. Funny thing is that SEU, combined with the software RpgAlive, will do this. http://www.rpgalive.com/ Looks like IBM lags behind the competition again. Filled out a Design Change Request and will see if that goes anywhere... Rob Berendt ================== "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." Benjamin Franklin rob@dekko.com Sent by: To: code400-l@midrange.com code400-l-admin@mi cc: drange.com Fax to: Subject: View Indent vs free form 10/25/2001 11:09 AM Please respond to code400-l In Code if I do a View Indent on the following it looks the same: /free for x=1 to y; if myproc(x); write rec; endif; EndFor; /end-free Shouldn't it look like: /free for x=1 to y; if myproc(x); write rec; endif; EndFor; /end-free Rob Berendt ================== A smart person learns from their mistakes, but a wise person learns from OTHER peoples mistakes. _______________________________________________ This is the CODE/400 Discussion & Support (CODE400-L) mailing list To post a message email: CODE400-L@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/cgi-bin/listinfo/code400-l or email: CODE400-L-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/code400-l. _______________________________________________ This is the CODE/400 Discussion & Support (CODE400-L) mailing list To post a message email: CODE400-L@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/cgi-bin/listinfo/code400-l or email: CODE400-L-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/code400-l. _______________________________________________ This is the CODE/400 Discussion & Support (CODE400-L) mailing list To post a message email: CODE400-L@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/cgi-bin/listinfo/code400-l or email: CODE400-L-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/code400-l. _______________________________________________ This is the CODE/400 Discussion & Support (CODE400-L) mailing list To post a message email: CODE400-L@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/cgi-bin/listinfo/code400-l or email: CODE400-L-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/code400-l. _______________________________________________ This is the CODE/400 Discussion & Support (CODE400-L) mailing list To post a message email: CODE400-L@midrange.com To subscribe, unsubscribe, or change list options, visit: http://lists.midrange.com/cgi-bin/listinfo/code400-l or email: CODE400-L-request@midrange.com Before posting, please take a moment to review the archives at http://archive.midrange.com/code400-l.
As an Amazon Associate we earn from qualifying purchases.
This mailing list archive is Copyright 1997-2024 by midrange.com and David Gibbs as a compilation work. Use of the archive is restricted to research of a business or technical nature. Any other uses are prohibited. Full details are available on our policy page. If you have questions about this, please contact [javascript protected email address].
Operating expenses for this site are earned using the Amazon Associate program and Google Adsense.