- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dicas e Informações
- AdvPL emulator
Perguntas AdvPL emulator
- lmichelsen
- Autor do Tópico
- Desconectado
- Membro Iniciado
-
Menos
Mais
- Postagens: 11
- Obrigados Recebidos: 0
1 mês 3 semanas atrás #33446
por lmichelsen
AdvPL emulator foi criado por lmichelsen
Estou trabalhando há algum tempo num emulador de código AdvPL.
Essa vontade surgiu no meio do trabalho de desenvolver um site dedicado a programação em AdvPL e me deparei com o seguinte desafio: quero que o meu guia de referência abranja 3 idiomas: português, espanhol e inglês, e quero que ele seja leve, que não carregue imagens a não ser quando demandado pelo usuário (botão mostrar exemplo).
Mas eu teria que criar fontes de exemplo, compilar e ajustar para 3 idiomas cada função.
Como preguiçoso que sou pensei: vou criar um programa que interprete fonte AdvPL e faça a execução em tempo real.
Também estou incorporando a interpretação de outra funcionalidade: a interpretação visual de leiaute de relatórios. Pois eu fiquei farto de tentativa e erro ao fazer qualquer relatório. Quero prever o resultado da posição dos componentes visuais antes de precisar ter todo o trabalho de compilar, acessar e imprimir inúmeras vezes.
No momento está na versão 0.40 e estou incorporando o parser aberto do TDS para ter menos trabalho e ter um interpretador mais próximo do real.
Convido a todos a conhecer a ferramenta e opinar.
advpl.usinabr.com.br/pt/treinamento/emulador/
github.com/leandromichelsenbr/advpl-emulator
Essa vontade surgiu no meio do trabalho de desenvolver um site dedicado a programação em AdvPL e me deparei com o seguinte desafio: quero que o meu guia de referência abranja 3 idiomas: português, espanhol e inglês, e quero que ele seja leve, que não carregue imagens a não ser quando demandado pelo usuário (botão mostrar exemplo).
Mas eu teria que criar fontes de exemplo, compilar e ajustar para 3 idiomas cada função.
Como preguiçoso que sou pensei: vou criar um programa que interprete fonte AdvPL e faça a execução em tempo real.
Também estou incorporando a interpretação de outra funcionalidade: a interpretação visual de leiaute de relatórios. Pois eu fiquei farto de tentativa e erro ao fazer qualquer relatório. Quero prever o resultado da posição dos componentes visuais antes de precisar ter todo o trabalho de compilar, acessar e imprimir inúmeras vezes.
No momento está na versão 0.40 e estou incorporando o parser aberto do TDS para ter menos trabalho e ter um interpretador mais próximo do real.
Convido a todos a conhecer a ferramenta e opinar.
advpl.usinabr.com.br/pt/treinamento/emulador/
github.com/leandromichelsenbr/advpl-emulator
Por favor Acessar ou Registrar para participar da conversa.
- Fórum
- Protheus/Microsiga/Totvs
- AdvPL (Advanced Protheus Language)
- Dicas e Informações
- AdvPL emulator
Tempo para a criação da página:0.047 segundos

