Dual purpose post,

First let me say Hi, I’m a new PIC user, migrating from the basic stamp.

Second is a question,
It may be my paranoia from the stamps but how does one keep up with the RAM usage?

I have been using statements like:

SOMEPIN VAR PORTB.0

Does the compiler just place PORTB.0 in the places I type SOMEPIN, like a CON, or is there a variable created because of that statement?