private static void StoreOperatorIfNotNull() { if (!string.IsNullOrEmpty(Operator)) { LineLexemes.Add(Operator); Operator = ""; } }
private static void StoreWordIfNotNull() { if (!string.IsNullOrEmpty(Word)) { LineLexemes.Add(Word); Word = ""; } }
private static void StoreSym(char sym) { StoreWordIfNotNull(); StoreOperatorIfNotNull(); if (!char.IsWhiteSpace(sym)) { LineLexemes.Add(sym.ToString()); } }