Jump to content

Problem with UNARY operator

Recommended Posts

There appears to be a problem with compiling a line of code with a UNARY operator in it. For example;



// LATCH_DATA function                                         //

// Causes the LE pin on the LMX2326 to toggle,          //

// latching data                                                     //

// written into DATA port into the internal LMX2326     //    

// registers                                                           //

//                                                                       //

// Entry: Nothing                                                   //

//                                                                       //





 char i = 0;


 gpio |= LE;         // set the bit, raising LE HIGH

 gpio &= !LE;       // bring LE low again, data is latched


The compiler will give an Error Message:

"Unexpected UNAR operation". If you comment out the last line, then it will compile with out errors. I believe this is a BUG. When can a fix be gotten for this?



Jerry Mulchin



Link to post
Share on other sites

Join the conversation

You are posting as a guest. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

  • Create New...