Date: | Mon Jun 5 14:40:21 1995 | |
Subject: | Re: Problem with flavours | |
From: | Tom Khabaza | |
Volume-ID: | 950605.02 |
Re: > c :: ^getline(); /* NOT OK */ But c :: ( ^getline() ) ; should be ok. It's something to do with a clash between :: (an operator of precedence 4) and ^ (a syntax operator of precedence 4). I'm guessing slightly here: when the compiler enounters the ^ it stops trying to read the arguments of :: and just calls it - consider the behaviour of: 1 :: ;;; MISHAP - LIST NEEDED ;;; INVOLVING: 1 ;;; DOING : :: nextitem pop_setpop_compiler Obvious eh? (-: tom |