For professional software vendors we provide advanced tools for improving the code quality. Applications which were changed by different developers could show different programming styles or be difficult to understand for new programmers who would have to maintain it. In addition a lot of defined but unused functions, variables or code parts can make an application code unclear.
A4GL offers tools to analyze and optimize your 4GL code, even if you are not using the A4GL compiler and its programming environment. FGLLINT analyzes your code, by checking a large number of aspects. The result can be presented in a graphical viewer, as in a XML file or as an unload format. You can also load the results in a table and add your own analysis by using SQL. You can also use the XML format for an easy refactoring of your code. The result can be converted back into 4GL code.
FGLLINT Demo Video
FGLLINT Stores Demo Video
FGLCALLTREE provides a visualization of the order in which the functions are called. You can easily select which part of the tree should be shown so that you can concentrate on what is important to you. This way you can make it easier for your developers to maintain code they did not even program.
In addition to that we can share our experience on A4GL so you can port your solution in an efficient way. Because we use A4GL in our own solutions we can offer consulting based on practical knowledge.