[Ohrrpgce] SVN: teeemcee/3197 fbc does not export debugging symbols for strings implicitly declared or

James Paige Bob at HamsterRepublic.com
Thu Dec 17 09:43:35 PST 2009


On Fri, Dec 18, 2009 at 06:30:08AM +1300, Ralph Versteegen wrote:
> 2009/12/18 James Paige <Bob at hamsterrepublic.com>:
> > On Thu, Dec 17, 2009 at 08:19:47AM -0800, subversion at HamsterRepublic.com wrote:
> >> teeemcee
> >> 2009-12-17 08:19:47 -0800 (Thu, 17 Dec 2009)
> >> 437
> >> fbc does not export debugging symbols for strings implicitly declared or with a $ suffix. Giving me some trouble, I got rather sidetracked with the larger rather than immediate problem, so I remedied it somewhat by explicitly declaring all dimmed (and static) strings 'as string'. I left function arguments alone, they weren't a problem, and complelely undeclared strings as well of course. Terribly sorry if this clashes with something.
> >
> > It did not conflict with anything I was doing, and I am quite pleased by
> > it :)
> >
> > I remember when I was quite emotionally attached to the QB $ suffix
> > syntax, and I still sometimes speak the $ symbol aloud as the word
> > "string" (such as "The salmon dinner costs string-fourteen plus tip")
> > but I am getting very comfortable with its removal.
> >
> > ---
> > James
> 
> Hahah!
> It's also taken me a few years to feel more comfortable without than
> with $, but FB's buggy support for QB syntax is the killing stroke.
> 
> There were still few variables with the same name but different suffix
> around - I had thought FB had dropped support for that at some point.

I did a quick test, and it looks like -lang fb forbids such collisions, 
but -lang deprecated still allows them.

---
James Paige



More information about the Ohrrpgce mailing list