首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AppGer.gf和AppFre.gf到.Pgf的转换不起作用

AppGer.gf和AppFre.gf到.Pgf的转换不起作用
EN

Stack Overflow用户
提问于 2018-04-26 12:12:28
回答 1查看 65关注 0票数 2

在尝试将AppGer.gfAppFre.gf转换为.Pgf时,出现内存不足错误。任何帮助都将不胜感激。提前谢谢。

以下是代码和错误的快照:

代码语言:javascript
复制
$ make AppGer.pgf

mkdir -p ./gfos && gf -s -make -literal=PN,Symb -probs=./app.probs -gfo-dir ./gfos -name=AppGer AppGer.gf

gf: out of memory (requested 1048576 bytes)

Makefile:61: recipe for target 'AppGer.pgf' failed

make: *** [AppGer.pgf] Error 251
EN

回答 1

Stack Overflow用户

发布于 2019-04-26 23:20:52

GF是Grammatical Framework,一种用于编写多语言语法的编程语言。GF是在Haskell中实现的,但这个问题与Haskell无关。

如果其他有类似问题的人通过谷歌搜索错误消息发现了这个问题,可以在GitHub:https://github.com/GrammaticalFramework/GF/issues/35上讨论这个问题。问题的相关答案:

它可以工作,但是你需要很大的内存。我也有16 as,但我不能重现这个问题。我以前见过这个问题。有时法语无法编译,但是如果我再次运行make文件,它会成功。我猜测,在给定内存的情况下,编译器会设法完成部分编译,并将输出存储在.gfo文件中。在第二次运行时,它会完成剩下的工作。我的德语从来没有遇到过同样的问题。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50034717

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档