Parse a '.' chained identifier list, with qi::lexeme and prevent space skipping
问题 im currently working on a Spirit based Expression Parser that should allow in the end (far far in the future) expressions like "a*b*c" "10+20*x.y.z" "a.b.c[ a.b ][ e.c( d.e()*4 )].e.f( (a.b+23)*d, -23*b.e(a.b.c) ).x.y" wild mix of member accesses, array subscriptions, function calling and expressions [] -> subscription () -> function call or expression bracket . member chaining currently im fighting with the space skipping on member-chaining "a . b . c" is not valid in my world - but gets