- Arquitectura
- Estrutura funcional
- Estrutura modular
- Dependências
- Repositório
- Documentador
- Parser/Extractor de documentação dos sources 4gl
- Exportador para sources 4gl
- Importador CSV
- Exportador CSV
- Gerador de HTML
- Navegador
- Bison / Yacc
- Flex / Lex
- C
- ESQL/C
- Usage: p4gl [-h] [-d] [-i] [-v] [-w level] -f ficheiro.4gl
- -h : Display this help message
- -d : Debug mode
- -i : Insert in the repository
- -v : Verbose mode
- -w : Warning level (1..10)
- -c : Generate documentation
- -s : Use standard comments for documentation
- -p package : Nome do package
|
Coluna
|
Descrição
|
| id_package | |
| comments |
|
Coluna
|
Descrição
|
| program_name | |
| comments |
|
Coluna
|
Descrição
|
| id_package | |
| module_name | |
| comments |
|
Coluna
|
Descrição
|
| program_name |
|
| id_package | |
| module_name |
|
Coluna
|
Descrição
|
| id_package | |
| module_name | |
| function_name |
|
| function_type |
|
| comments |
|
Coluna
|
Descrição
|
| id_package | |
| den_process |
|
| comments |
|
Coluna
|
Descrição
|
| id_package | |
| module_name | |
| function_name |
|
| id_process |
Associa parametros a funções
|
Coluna
|
Descrição
|
| id_package | |
| module_name | |
| function_name |
|
| item_num |
|
| var_name |
|
| data_type |
|
| comments |
|
Coluna
|
Descrição
|
| id_package | |
| module_name |
|
| function_name |
|
| item_num |
|
| var_name |
|
| data_type |
|
| comments |
|
Coluna
|
Descrição
|
| id_package | |
| module_name | |
| function_name |
|
| item_num |
|
| comments |
|
Coluna
|
Descrição
|
| id_package | |
| module_name | |
| function_name |
|
| table_name |
|
| operation |
'I' ,'U' ,'D' ,'S' |
|
Coluna
|
Descrição
|
| module_name | |
| id_process | |
| function_name |
|
| parameters |
|
| returns |
|
| called |
|
| comments |
- Perl >= 5.6
- Perl DBI
- Perl DBD::Informix
- Perl::Tk
- Perl::Data
- Perl::Getopt
- Informix CLI
- JSP
- Jakarta Tomcat
- JRE
- Informix JDBC
- Informix ESQL/C
- Bison
- Lex
- Gcc
- J2SE SDK
- Make