In article <2007111218441716807-mdeh@comcastnet>,
mdeh <md**@comcast.netwrote:
>May I ask this before I dive into this exercise which deals with Tabs.
>Given a "tab stop" of , for example 8.
>Does this mean that at every multiple of 8, a character would be
printed if that tab stop were chosen.
Not exactly. A tab stop is defined only for a particular position.
If you say that you have "a tab stop of 8", then column 8 is the
only column thereby specified as having a stop.
It is not completely uncommon for people to specify that there
is a tab stop "every" 8, which would be closer to the situation
you describe.
Though, keep in mind that you might tab to somewhere and then
proceed with some other kind of whitespace such as spaces.
Semantically, most people would say that if there is a space
at column 8, that no character has been "printed" there.
Tab stops indicate where forward tab motion would end. What happens
after that depends upon what gets output at that point.
>So, with the cursor at the beginning of a new line, and a "Tab Tab 'm'
", 'm' would be in the 16th column ( or be the 16th character?)
In that case, 'm' would be the third character, and would show up
in the 16th column.
--
"History is a pile of debris" -- Laurie Anderson