|
Autor |
Zusätzliches Semikolon nach & in Python-Quellcodebereich |
|
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3202
Herkunft: Berlin
 |
Hallo,
in Socket Programmierung in python: Multi-Connection Server realisieren ist mir aufgefallen, dass nach jedem &-Operator im Quellcodebereich ein Semikolon steht. Dieses Semikolon taucht nicht auf, wenn ich den Artikel zitiere, also ist es sicher ein Artefakt des Syntaxhighlightings o.ä., vielleicht eine fehlerhafte Verarbeitung von HTML-Entities. Es scheint auch nur für Python aufzutreten.
Test:
if a & b: in Python:Python Ergibt: "if a &; b:"
if (a & b) in C:C Ergibt: "if (a & b) "
----------------- ⊗ ⊗ ⊗
|
Notiz Profil
Quote
Link |
matroid
Senior  Dabei seit: 12.03.2001 Mitteilungen: 14322
Herkunft: Solingen
 |     Beitrag No.1, eingetragen 2019-10-23
|
Hallo ligning,
ich sehe es und staune auch.Python Leider konnte ich keine Ursache finden. Offensichtliche Unterschiede zwischen dem Sprachdefinitionsdateien für Python und C kann ich nicht erkennen. In beiden ist ';' als SYMBOL definiert (Ende eines Statements).
Wenn ich im Python-File das ; wegnehme, wird das & richtig dargestellt.
Wenn eine MP-eigene Software aus dem & ein & machen sollte, so würde sie das für Python und C gleichermaßen tun; ich würde das erwarten. Es ist aber nicht so. Das als Zwischenbescheid.
Gruß
Matroid
|
Notiz Profil
Quote
Link |
matroid
Senior  Dabei seit: 12.03.2001 Mitteilungen: 14322
Herkunft: Solingen
 |     Beitrag No.2, eingetragen 2020-07-28
|
Für matroid bei den Matheplanet-Awards stimmen
Notiz Profil
Quote
Link |
ligning
Senior  Dabei seit: 07.12.2014 Mitteilungen: 3202
Herkunft: Berlin
 |     Beitrag No.3, vom Themenstarter, eingetragen 2020-07-28
|
Für ligning bei den Matheplanet-Awards stimmen
Notiz Profil
Quote
Link |
|
All logos and trademarks in this site are property of their respective owner. The comments are property of their posters, all the rest © 2001-2021 by Matroids Matheplanet
This web site was originally made with PHP-Nuke, a former web portal system written in PHP that seems no longer to be maintained nor supported. PHP-Nuke is Free Software released under the GNU/GPL license.
Ich distanziere mich von rechtswidrigen oder anstößigen Inhalten, die sich trotz aufmerksamer Prüfung hinter hier verwendeten Links verbergen mögen. Lesen Sie die
Nutzungsbedingungen,
die Distanzierung,
die Datenschutzerklärung und das Impressum.
[Seitenanfang]
|