summaryrefslogtreecommitdiff
path: root/files/practicum/StdStack2.dcl
blob: 064d8f7f6c2e8e98325417be2cffb8b1c00c3387 (plain) (blame)
1
2
3
4
5
6
7
8
definition module StdStack2

::	Stack2 elem = E.impl:	{ stack		:: impl
							, push		:: elem impl -> impl
							, pop		::      impl -> impl
							, top		::      impl ->  elem
							, elements	::      impl -> [elem]
							}