public void Parse_SystemIdentifiers()
{
// $IDENTITY, $ROWGUID, $PARTITION
// https://msdn.microsoft.com/en-us/library/ms176104.aspx
// https://msdn.microsoft.com/en-us/library/ms188071.aspx
List<TSQLToken> tokens = TSQLTokenizer.ParseTokens(
"$IDENTITY $ROWGUID $PARTITION",
includeWhitespace : false);
TokenComparisons.CompareTokenLists(
new List<TSQLToken>()
{
new TSQLIdentifier(0, "$IDENTITY"),
new TSQLIdentifier(10, "$ROWGUID"),
new TSQLIdentifier(19, "$PARTITION")
},
tokens);
}