level 11
编译显示unexpected end of file。。然后我删了一段注释就好了。。
估计是free pascal不能编译太多字。。或者太多行
2015年01月18日 01点01分
1
level 13
你写了多少行
难道是传说中的用程序打打程序的程序orz
2015年01月18日 07点01分
2
纯手打QAQQQ参见我上一贴
2015年01月18日 13点01分
level 8
确定? 写了多少代码?fpc有unit数量的限制,但也是可调的,如果代码太长,会出“source code too long”的错误 (但也很少见,常常是系统的桌面内存不足造成的)~
“unexpected end of file”则常是begin ... end不匹配,end;前面多了;也会出这个问题。或者注释没有封闭?
2015年01月18日 22点01分
3
注释错的话应该是显示括号不匹配吧。。我是删了中间的一段注释就通过了,然后就通过了,再加上去还是过不了。程序不算很长吧,一千行不到,两万多字
2015年01月19日 13点01分
回复
��_IIIV
: 注释错,如果包含多了end,有时也显示unexpected end of file这个错误。 一千多行的应该没有问题。 再多些字的程序我也编过(虽然不主张一个unit里面那么多行,^_^)。 你是命令行编译?还是某个集成环境?操作系统是?编译时,是否很多桌面程序都在运行中?
2015年01月19日 17点01分
level 7
表示4197行程序在Free Pascal 2.0.4下编译无压力。
2015年01月20日 11点01分
4