发明名称 Compiler with error handling
摘要 Disclosed is a programming language system that can produce executable program code from source code, even if the source code contains errors. In embodiments, the programming language system includes a fault tolerant compiler that can detect errors in the source code, but nonetheless produce valid compiler constructs representative of the errors in the source code. Accordingly, the compilation process can proceed despite errors in the source code and produce executable program code.
申请公布号 US8843907(B2) 申请公布日期 2014.09.23
申请号 US201113331996 申请日期 2011.12.20
申请人 MyEzApp Inc. 发明人 Xu Sichun
分类号 G06F9/45 主分类号 G06F9/45
代理机构 Fountainhead Law Group, PC 代理人 Fountainhead Law Group, PC
主权项 1. A method for compiling source code comprising operating a computer to perform steps of: receiving source code written in a computer programming language; and generating executable program code in only one pass of a compilation process of the source code without modifying the source code by, detecting, during the one pass of the compilation process, invalid programming constructs in the source code and generating, during the one pass of the compilation process, valid compiler constructs that represent detected invalid programming constructs, wherein invalid programming constructs are programming constructs in the source code that violate one or more grammar rules of the computer programming language; wherein the executable program code is generated without modifying errors in the source code.
地址 Santa Clara CA US