hxuhack / compiler_project

This is the compiler project webpage for the SOFT130061 @ Fudan University.
35 stars 47 forks source link

关于生成的树和参考树的问题 #14

Open feng321654 opened 6 months ago

feng321654 commented 6 months ago

老师好,我在测试的时候,第二个bin_search出错了,但是我仔细看一遍,我的树和参考树是一模一样的(至少肉眼看上去),我想问一下我们应该怎么判断两个文件是不是一样的

feng321654 commented 6 months ago

image 好像是两个文件的格式不一样,想问问测试的时候怎么办呀

idlebo commented 6 months ago

判断两个文件是否一样可以使用diff命令,我们测试的时候也是使用diff命令判断两个文件是否一样。

然后从你的截图看起来似乎是因为两个文件的换行符不一样,一个是CRLF,一个是LF,把refast里面的换行符调成LF应该就没问题了。

wileney commented 6 months ago

可以在makefile的diff那行加-w(不知道算不算作弊)

wileney commented 6 months ago
是WINDOWS的换行符,你的.refast文件应该是从windows系统传到linux的,所以windows大概擅自改过文件了?(我猜的) 所以你可以直接在linux里边拉这个项目,或者把压缩包在linux环境下解压(亲测可行)
CAUCHY2932 commented 5 months ago

你好,我已经收到你的文件,我将尽快处理,并给你回复