跳到内容

Maxima/算法

来自维基教科书,面向开放世界的开放书籍
使用 Maxima CAS 编制的向量

使用列表实现堆栈


/* 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;
华夏公益教科书