5. 4. 2020  6:46 Miroslava
Akademický informační systém

Lidé na STU


Na této stránce máte zobrazeny všechny veřejně přístupné údaje o zadané osobě. Některé informace o personálním zařazení a funkcích osoby mohou být skryty.

Ing. Peter Kapec, PhD.
Identifikační číslo: 10235
Univerzitní e-mail: peter.kapec [at] stuba.sk
 
Odborný asistent CSc.,PhD. - Ústav počítačového inžinierstva a aplikovanej informatiky (FIIT)

Kontakty     Absolvent     Výuka     Závěrečná práce     
Další informace     Vedené práce     Konference     

Základní informace

Základní informace o závěrečné práci

Typ práce: Bakalářská práce
Název práce:Generovanie dokumentácie zo zdrojových kódov
Autor: Ing. Viliam Kubis
Pracoviště: Ústav aplikovanej informatiky (FIIT)
Vedoucí práce: Ing. Peter Kapec, PhD.
Oponent:Ing. Ladislav Borženský
Stav závěrečné práce:Závěrečná práce byla úspěšně obhájena


Doplňující informace

Následují doplňující informace závěrečné práce. Kliknutím na odkaz s názvem jazyka zvolíte, v jakém jazyce mají být informace zobrazeny.

Jazyk zpracování závěrečné práce:slovenský jazyk

slovenský jazyk        anglický jazyk

Název práce:Generating documentation from source code
Abstrakt:This work deals with the problem of generating documentation from source code, it describes commonly used practices in the field of documentation generation, which are based on structural analysis of source code, together with less common practices such as literate programming. This work describes the methods that are necessary to perform a successful structural analysis of source code, and describes the possibilities that arise from the knowledge of this information. Described possibilities include pretty-printing of source code and processing documentation comments that might be present in the source code. Several existing documentation generation tools are analysed and described together with their highlights and bad properties, but the main focus is laid on extending and adding functionality of LuaDoc, which is a tool for generating documentation from source code of programs written in the Lua scripting language. During implementation of various tasks, abstract syntax trees acquired upon structural analysis of source code based on PEG grammars using Lua libraries LPeg and Leg are used.
Klíčová slova:leg, lua, peg, parsing expression grammars, formatting source code, source code highlighting, literate programming, abstract syntactic tree, methods of documentation generation, documentation generation, documentation, source code analysis, lpeg, source documentation

Aktuální stupeň zveřejnění
 
zpřístupňování vytvořené digitální rozmnoženiny školního díla online prostřednictvím internetu bez omezení, včetně práva poskytovat sublicence třetí osobě na studijní, vědecké, vzdělávací a informační účely.


Zobrazení a stahování souborů

Pokud chcete zobrazit zadání závěrečné práce, klikněte na ikonu Zobrazit zadání. Ikony Závěrečná práce, Přílohy práce, Posudek vedoucího a Posudek oponenta představují soubory týkající se závěrečné práce, které je možné stáhnout. Budou zobrazeny pouze v případě, že je soubor vložen a zároveň je veřejný.

Zobrazit zadáníZávěrečná prácePřílohy práce

Části práce s odloženým zveřejněním:

Posudky závěrečné práce neomezeně