Matroids Matheplanet Forum Index
Moderiert von matroid Gockel
Matheplanet » Bug- und Request-Tracker » Zusätzliches Semikolon nach & in Python-Quellcodebereich
Druckversion
Druckversion
Autor
Universität/Hochschule J Zusätzliches Semikolon nach & in Python-Quellcodebereich
ligning
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 07.12.2014
Mitteilungen: 3202
Herkunft: Berlin
Zum letzten BeitragZum nächsten BeitragZum vorigen BeitragZum erstem Beitrag  Themenstart: 2019-10-11


Hallo,

in LinkSocket 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
if a & b:
Ergibt: "if a &; b:"

if (a & b) in C:
C
if (a & b)
Ergibt: "if (a & b) "




-----------------
⊗ ⊗ ⊗



Eine Notiz zu diese Forumbeitrag schreiben Notiz   Profil  Quote  Link auf diesen Beitrag Link
matroid
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 12.03.2001
Mitteilungen: 14322
Herkunft: Solingen
Zum letzten BeitragZum nächsten BeitragZum vorigen BeitragZum erstem Beitrag  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



Eine Notiz zu diese Forumbeitrag schreiben Notiz   Profil  Quote  Link auf diesen Beitrag Link
matroid
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 12.03.2001
Mitteilungen: 14322
Herkunft: Solingen
Zum letzten BeitragZum nächsten BeitragZum vorigen BeitragZum erstem Beitrag  Beitrag No.2, eingetragen 2020-07-28


Siehe jetzt auch LinkIn Pythoncode wird &; angezeigt statt & mit (hoffentlich) wirksamen Korrektur.



Wahlurne Für matroid bei den Matheplanet-Awards stimmen
Eine Notiz zu diese Forumbeitrag schreiben Notiz   Profil  Quote  Link auf diesen Beitrag Link
ligning
Senior Letzter Besuch: in der letzten Woche
Dabei seit: 07.12.2014
Mitteilungen: 3202
Herkunft: Berlin
Zum letzten BeitragZum nächsten BeitragZum vorigen BeitragZum erstem Beitrag  Beitrag No.3, vom Themenstarter, eingetragen 2020-07-28


👍



Wahlurne Für ligning bei den Matheplanet-Awards stimmen
Eine Notiz zu diese Forumbeitrag schreiben Notiz   Profil  Quote  Link auf diesen Beitrag Link
ligning hat die Antworten auf ihre/seine Frage gesehen.
ligning hat selbst das Ok-Häkchen gesetzt.
Neues Thema [Neues Thema]  Druckversion [Druckversion]

 


Wechsel in ein anderes Forum:
 Suchen    
 
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]