Teória typov - cvičenia
«»
Popis:
Vypracované cvičenia z predmetu Teória typov. Celý projekt je odkontrolovaný cvičiacim, takže by sa tam chyby nemali vyskytovať. Cvičiaci: D. Mihályi.
Týžden: 02.týžden
- jazyk NBL (Number Boolean Language)
t ::= true | false | 0 | iszero t | succ t | pred t | if t then t else t |
(a) formulácia termu t
(b) konštruovanie stromu abstraktnej syntaxe (SAS)
(c) odvodenie termu t
(d) identifikácia konštánt t (const)
(e) zistenie velkosti t (size)
(f) vyhodnotenie termu t
2.1 Príklad
(a) formulácia
if true then succ 0 else 0
(b) konštruovanie SAS
...
2.2 Príklad
(a) formulácia
if iszero(pred(succ 0)) then succ(succ(succ 0)) else 0
...
Kľúčové slová:
odvodzovacie pravidlá
NBL
termy
size
consts
štrukturálna indukcia
churchove čísla
kombinátory
súčinový a súčtový typ
Obsah:
- Týžden: 02.týžden - jazyk NBL (Number Boolean Language)
Týžden: 03.týžden - Štrukturálna indukcia
Týžden: 05.týžden - Churchove císla, Kombinátory
Týžden: 06.týžden
Týžden: 07.týžden
Týžden: 08.týžden
Týžden: 10.týžden
O súboroch cookie na tejto stránke
Súbory cookie používame na funkčné účely, na zhromažďovanie a analýzu informácií o výkone a používaní stránky.