BAP Online Manuals : Compiler Reference Manual : Appendix : Compiler Error Messages
Previous: Compiler Restrictions
Next: Compiler Example

3.6.2. Compiler Error Messages

Most error messages will explain themselves sufficiently. The message you will probably most often see is the ' ERROR in body: ' message. This simply means that the parser was not able to parse a term from the point that is indicated until the next dot character or keyword. Common mistakes that trigger this messages are unbalanced parenthesis as well as missing conjunctions or ',' in front of a closing bracket.

We are sorry that this version is not able to give a more specific location, but a general user defined operators has a hard time to determine the exact cause of an error. We will provide a better solution with the next release of BAP.


BAP Online Manuals : Compiler Reference Manual : Appendix : Compiler Error Messages
Previous: Compiler Restrictions
Next: Compiler Example