Hľadaj Zobraz: Univerzity Kategórie Rozšírené vyhľadávanie

45 034   projektov
0 nových

Teória typov - cvičenia

«»
Prípona
.pdf
Typ
študijný materiál
Stiahnuté
13 x
Veľkosť
0,2 MB
Jazyk
slovenský
ID projektu
39329
Posledná úprava
19.05.2012
Zobrazené
1 568 x
Autor:
hacko
Facebook icon Zdieľaj na Facebooku
Detaily projektu
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