Join GitHub today
GitHub is home to over 31 million developers working together to host and review code, manage projects, and build software together.Sign up
Preprocessor drops illegally used operators #4551
Original bug ID: 4551
The following will be rewritten from incorrect code to code that compiles:
camlp4o -printer o -str "if true || then ()"
The operator (||) will be silently dropped. It seems there is a whole class of errors of this kind as explained in earlier reports, e.g. bug #4513.