В чем разница между:PyParsing: Что делает Combine()?
foo = TOKEN1 + TOKEN2
и
foo = Combine(TOKEN1 + TOKEN2)
Спасибо.
UPDATE: На основе моих экспериментов, похоже, Combine()
для терминалов, где вы пытаетесь построить выражение в соответствии с, в то время как обычная +
для нетерминалов. Но я не уверен.
+1, довольно авторитетный ответ (не все могут осознать, что Павел является автором «пипарации», поэтому я в основном указываю на это!). –
Спасибо, Алекс. И @ Rosarch, добро пожаловать в пипаринг! Эти вопросы, которые вы публикуете, очень распространены для пользователей пиражей, которые впервые используются, поэтому продолжайте подключаться. Я попытался осветить некоторые из этих пунктов в онлайн-вики и документах, но я вижу, что все еще есть способы! – PaulMcG
Да, я полностью отдаю себе отчет в том, что Павел является автором пипараций. Замечательно, что вы на SO, чтобы предоставить нообам, таким как я, руководство. –