Was ist der Unterschied zwischen ist:PyParsing: Was macht Combine()?
foo = TOKEN1 + TOKEN2
und
foo = Combine(TOKEN1 + TOKEN2)
Dank.
UPDATE: Basierend auf meinen Experimenten scheint es, wie Combine()
für Terminals ist, wo Sie versuchen, einen Ausdruck zu bauen anzupassen, während Ebene +
für Nicht-Terminals ist. Aber ich bin mir nicht sicher.
+1, eine ziemlich autoritative Antwort (nicht alle können erkennen, dass Paul der Autor von 'pyparsing' ist, also deute ich meistens darauf hin! -). –
Danke, Alex. Und @Rosarch, willkommen zum pyparsing! Diese Fragen, die du postest, sind sehr häufig bei erstmaligen Pypar-Usern. Ich habe versucht, einige dieser Punkte im Online-Wiki und in der Dokumentation zu behandeln, aber ich sehe, dass es noch einen Weg zu gehen gibt! – PaulMcG
Ja, ich bin mir vollkommen bewusst, dass Paul der Autor des Pyapsings ist. Es ist großartig, dass Sie auf SO sind, um Noobs wie mich mit Anleitung zu versorgen. –