Pylit

Literate programmering met herstructureringsext
Download nu

Pylit Rangschikking & Samenvatting

Advertentie

  • Rating:
  • Vergunning:
  • GPL
  • Prijs:
  • FREE
  • Naam uitgever:
  • Günter Milde
  • Uitgever website:
  • http://pylit.berlios.de/

Pylit Tags


Pylit Beschrijving

Geletterde programmering met herstructurertext Pylit (Python Literate) biedt een eenvoudige maar efficiënte tool voor geletterde programmering: een bidirectionele tekst / code-converter.it converteert tussen tekst met ingesloten broncode en broncode met ingesloten documentatie (commentaarblokken) .usage: #> Python Pylit.py Infile Opties: - Versienummer van PROGRAMMA'S ENSTERLIJKE PROGRAMMA'S EXIT -H, --HELP Toon dit hulpbericht en afsluiten -C, - CODE2TXT Convert Code Bron naar Tekst Source --Comment-String = Comments_string Tekstblok Marker (standaard '#') -d, --DIFF-test voor verschillen naar bestaande bestand --Doctest Run Doctest.TestFile () op de tekstversie -e, --Execute Execute-code (alleen Python) - Language = Taalgebruik Taal Native Comment-stijl --Overwrite = Overschrijf uitvoerbestand (standaard 'update') - Replace Infile naar een back-up-kopie (toevoegen '~') -S -S, - Exporteren door tekst of code-t-en TXT2Code Converteer tekstbron naar codebron Hier zijn enkele belangrijke kenmerken van "Pylit": · Dubbele bron · Eenvoud · Markup met herstructureringsext · Python Doctest Support Vereisten: · Python Beperkingen: · Het parallelle bestaan van code- en tekstindelingen kan leiden tot verwarring waarop de actuele bron is. · Tijdens standaard wordt een uitvoerbestand niet overschreven als het nieuwer is dan het invoerbestand, kan het verlies van wijzigingen optreden wanneer beide indelingen parallel worden bewerkt. · Pylit staat de specificatie van een afzonderlijk uitvoerbestand niet toe voor individuele codeblokken zoals b.v. NOWEB. Het concept "Dual Source" beperkt de keuze voor één uitvoerbestand per invoerbestand. Dit kan echter worden gecompenseerd door het gebruik van de omvattende richtlijn. Zie de tutorial voor een voorbeeld. · Slechts één opmerkingen String (inclusief WhiteSpace) kan worden opgegeven als "Tekstblokmarkering". Wat is er nieuw in deze release: · Bugfix: negeer lege lijnen in de test voor het einde van het codeblok


Pylit Gerelateerde software