diff options
author | Camil Staps | 2016-04-27 12:07:11 +0200 |
---|---|---|
committer | Camil Staps | 2016-04-27 12:07:11 +0200 |
commit | 1d7355ab8672b058d1b9c522b09a9b41b2b36908 (patch) | |
tree | f6edcd3118d8624b78bffab49397e89914408f98 /defio.tex | |
parent | oops (diff) |
Put regel
Diffstat (limited to 'defio.tex')
-rw-r--r-- | defio.tex | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -15,10 +15,12 @@ Op een stack zijn twee instructies gedefinieerd: \begin{gather*} \pushop : a \times \Stack{a} \to \Stack{a} \\ \push{e}{s} \isdef [e:s] \\[1em] - \popop : \Stack{a} \to a \times \Stack{a} \\ + \popop : \Stack{a} \hookrightarrow a \times \Stack{a} \\ \pop{[e:s]} \isdef (e,s) \\ \end{gather*} +$\popop$ is een partiƫle functie omdat $\pop\Nil$ niet gedefinieerd is. + \medskip We zullen de input en output beide als $\Stack{\String}$ modelleren. In feite zal zelfs blijken dat we op $\Input$ de operatie $\pushop$ niet nodig hebben, |