Hi there. I am altering autodox2.p to not show internal procedure parameters in the Html page for the procedure. So I comment out getParams in getProcedures yet I still get its parameters showing? For example I get this snippet from the Html:
Parameters:
INPUT internalprocedureparm1 AS CHARACTER
INPUT internalprocedureparm2 AS CHARACTER
INPUT internalprocedureparm3 AS INTEGER
INPUT-OUTPUT proceduredataset
OUTPUT procedurechar AS CHARACTER
OUTPUT procedureint AS INTEGER
I should not see the internalprocedureparm's above right?
The new ABL interface to Proparse is getting there!
Output:
Frame: DEFAULT-FRAME VARIABLE EDITOR-1 RECTANGLE RECT-42 BUTTON BUTTON-8
Code:
FOR EACH symbolRecord WHERE symbolRecord.progressType EQ NodeTypes:Frame#: frame% = CAST(symbolRecord.symbol, Frame). PUT UNFORMATTED SKIP(1) "Frame: " frame%:getName() SKIP . list = frame%:getAllFieldsAndWidgets(). DO counter = 1 TO list:size(): symbol = CAST(list:getNthElement(counter), Symbol). PUT UNFORMATTED SPACE(2)
I posted a new build of the standalone prorefactor.jar file. The previous build had an error.
Hello,
I've managed to set up the code to xml groovy script published on this website and would like to use it to determine the following:
People working with 4GL/ABL are always looking for better documentation and XREF data about their source code.
A number of thoughts came together recently, which might trigger some interest in a new project written in ABL. This might also trigger interest in extensions to existing projects.
I found that it is trivial to dump from ProRefactor to XML: the entire syntax tree, the symbol tables, all of the include file and preprocessor information, etc. This is for one compile unit (CU) at a time.
Hi all,
I am in the process of releasing Proparse under the terms of the Eclipse Public License. Think of it as a wee gift from Judy and I.
I am removing the license protection from the binary installer package on my web site, and I am loading Proparse's source up into a new SVN repository here on the Hive. I am creating a Project and a Group here on the Hive as well for issue tracking, etc.
It's probably going to be a bit sloppy at first, sorry about that. I'm pretty busy with a couple of customers at the moment.
On 64bit windows the key for proparse should be imported under
[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Joanju\Proparse31]
Instead of
[HKEY_LOCAL_MACHINE\SOFTWARE\Joanju\Proparse31]
ProRefactor 1.6.1 is now available. This is for Proparse version 3.1a, which adds support for new ABL 10.1B syntax.
ProRefactor Version 1.5.3