It's just "uniform initialization".  It's the most widely applicable
initializa3 type in c++11 (constructors, primitives, member init, etc).
No difference here though.
On May 13, 2014 11:23 PM, "Joss Whittle" <notifications@github.com> wrote:

> In flint/Tokenizer.cpp:
>
> >  				break;
> >  				// *** Done parsing!
> >  			case '\0':
> >  				//assert(pc.size() == 0);
> >  				// Push last token, the EOF
> > -				output.push_back(Token(TK_EOF, "\0", line, whitespace));
> > +				static const string eof{"\0"};
>
> Is there any benefit to initializing a string using inline vector notation?
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/L2Program/FlintPlusPlus/pull/23/files#r12619479>
> .
>