Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

rodar PorGram no Ace #51

Closed
arademaker opened this issue Oct 7, 2021 · 5 comments
Closed

rodar PorGram no Ace #51

arademaker opened this issue Oct 7, 2021 · 5 comments

Comments

@arademaker
Copy link
Contributor

Veja #50 o uso deste issue

os arquivos lkb/* foram customizados pelo Leonel, no ace/* temos os arquivos de configuração do ace gerados pelo sistema MATRIX, temos que customiza-los para espelhar as customizações do LKB e conseguir fazer a gramática ser compilada e executada pelo Ace.

arademaker added a commit that referenced this issue Oct 7, 2021
@arademaker
Copy link
Contributor Author

@leoalenc este ultimo commit não resolve o issue, se compararmos com a ERG, o english.tdl é o arquivo lido pelo Ace, vemos que ele é o meta arquivo que carrega dos os outros. Mas no erg/lkb/script, não lê este meta arquivo, lendo diretamente vários arquivos mencionados no english.tdl via a função read-tdl-type-files-aux.

@leoalenc
Copy link
Contributor

leoalenc commented Oct 7, 2021

@leoalenc este ultimo commit não resolve o issue, se compararmos com a ERG, o english.tdl é o arquivo lido pelo Ace, vemos que ele é o meta arquivo que carrega dos os outros. Mas no erg/lkb/script, não lê este meta arquivo, lendo diretamente vários arquivos mencionados no english.tdl via a função read-tdl-type-files-aux.

@arademaker, obrigado. Lembro que a PorGram deve sempre ser carregada no LKB a partir de lkb/my-script, versão customizada manualmente de lkb/script, gerado automaticamente pela Grammar Matrix. O primeiro script carrega os arquivos codificados manualmente.

@arademaker
Copy link
Contributor Author

Sim, aqui está uma questão... para o lkb, a carga é feita como um script lisp. Mas Ace tem um arquivo de configuração... estou considerando o my-script e criei agora o ace/my-config.tdl mas a adaptação deste my-config.tdl demandará algumas adaptações nos arquivos tdl

@leoalenc
Copy link
Contributor

Sim, aqui está uma questão... para o lkb, a carga é feita como um script lisp. Mas Ace tem um arquivo de configuração... estou considerando o my-script e criei agora o ace/my-config.tdl mas a adaptação deste my-config.tdl demandará algumas adaptações nos arquivos tdl

@arademaker , depois me diga como posso ajudar. Talvez uma tarefa para novembro, dados os prazos dos artigos...

@arademaker
Copy link
Contributor Author

arademaker commented Feb 7, 2023

This issue was fixed with 4b7ba63 with the help of @danflick and @fcbond

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants