Onları ayırmanıza gerek yok. İnsanlar onları tarayıcısız ayrıştırıcılarla birleştiriyor .
Tarayıcısız ayrıştırıcıların temel dezavantajı, ortaya çıkan gramerlerin oldukça karmaşık olduğu anlaşılmaktadır - lexing yapan normal bir ifadenin ve token akışında ayrıştırma yapan bağlamsız bir gramer kombinasyonundan daha karmaşıktır. Özellikle, tarayıcısız ayrıştırma dilbilgisi belirsizliğe yönelir. Bir token akışında çalışan gramerler için belirsizliği kaldırmak daha kolaydır.
Özel bir açık lexing aşaması kullanmanın pragmatik bir yararı, sonraki ayrıştırıcıyı sözlük ayrıntılarıyla birleştirmemenizdir. Bu, sözcüksel ve sözdizimsel ayrıntıların hala sık sık değiştiği erken programlama dili gelişimi sırasında faydalıdır.