Skip to content
This repository has been archived by the owner on May 13, 2024. It is now read-only.
/ IPP-2024 Public archive

XML parser and code interpreter

License

Notifications You must be signed in to change notification settings

ondrejjanecka/IPP-2024

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

63 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

IPP 2024

Projekty do predmětu Principy programovacích jazyků a OOP na FIT VUT v Brně.

Hodnocení

1. Projekt - parse.py

Hodnocené části Hodnocení
Automatické testy parse.php - základní. 5,82 bodů
Automatické testy parse.php - registrovaná rozšíření (uvedená ve vašem souboru rozsireni). 1,29 bodů
Hodnocení dokumentace readme1(.pdf/.md) a štábní kultury zdrojových kódů (především komentářů) 1,00 bodů
Kategorie Hodnocení
Lexikální analýza (detekce chyb) 90%
Syntaktická analýza (detekce chyb) 100%
Zpracování instrukcí (včetně chyb) 96%
Zpracování netriviálních programů 78%
Rozšíření STATP 86%
Celkem bez rozšíření 94%

Celkem 8,11 bodů

2. Projekt - interpret.php

Hodnocené části Hodnocení
Automatické testy interpretu - základní. 8,26 bodů
Hodnocení dokumentace readme2(.pdf/.md) a štábní kultury zdrojových kódů (především komentářů). 4,00 bodů
Kategorie Hodnocení
Lexikální analýza (detekce chyb) 100%
Syntaktická analýza (detekce chyb) 73%
Sémantická analýza (detekce chyb) 100%
Běhové chyby (detekce) 100%
Interpretace instrukcí 85%
Interpretace netriviálních programů 85%
Volby příkazové řádky 0%
Rozšíření FLOAT 0%
Rozšíření STACK 0%
Rozšíření STATI 0%
Celkem bez rozšíření 90%

Celkem 12,26 bodů