※ 引述《gomibako (gomibako)》之铭言:
: ※ 引述《finalwave (小龙)》之铭言:
: : 是档名:行数:错误讯息的话
: : 那应该是
: : last:1040:invalid ID name
: : 还是
: : last.p:1040:invalid ID name
: : ?
: 想请问一下program name有没有.p呀
: 这里有:
: programName:lineNumber: error typeMessage’\n’
: (eg. errora.p:6: error invalid id)
: 这里没有:
: 1. program name: PROGRAM r1
: 在errora.p里面是写 PROGRAM errora
: 不知道这个invalid id是跟有.p还是没有.p的去比对
: 5. A valid id same as the program name but not the program name.
: 谢谢
应该没有
我的作法是抓PROGRAM后的token(也就是档名) 存起来后
后面要印错误讯息时再用
printf("%s.p:%d:error .....");
就在印东西的地方手动加上.p就好