Figured out the syntax for the line number return value.
Started to get the boost spirit debug output working.
rapid sort of working...
Got rapid and feed working with the lexeme[] construct so that 'g 0' fails where 'g0' succeeds.
started on recursion - not promising yet.