小女子最近被C语言自动评分系统搞的焦头烂额,求大牛帮助
我们老师让用编译原理的词法语法分析来实现对C语言编程题评分系统,
通过在不影响程序结构的基础上,尽可能的修改程序的错误,这样做能改掉吗?
有可能改掉代码中基本的语法错误吗?比如丢掉括号),{,},丢掉分号之类的基本的错误,
总说用智能改错来完成这个项目,但是我一点思路也没有,词法语法分析器倒是都做出来了,
但是对于怎么改错以及怎么通过改错来实现评分公平。。。
额。。。我已经想了好久了,日日想夜夜想,没有一点思路,求各路大牛帮忙啊。。。否则小女子的第一个负责的项目就无疾而终了。。。