Maxima/算法
外观
< Maxima
堆栈 ( LIFO)
[编辑 | 编辑源代码]
使用列表实现堆栈
/* create stack */ stack:[1]; /* push on stack */ stack:endcons(2,stack); stack:endcons(3,stack); block ( loop, stack:delete(last(stack),stack), /* pop from stack */ disp(stack), /* display */ if is(not emptyp(stack)) then go(loop) ); stack;