1 21 22 package org.armedbear.lisp; 23 24 public final class cell_error_name extends Primitive1 26 { 27 private cell_error_name() 28 { 29 super("cell-error-name"); 30 } 31 32 public LispObject execute(LispObject arg) throws ConditionThrowable 33 { 34 if (arg instanceof CellError) 35 return ((CellError)arg).getCellName(); 36 return signal(new TypeError(arg, Symbol.CELL_ERROR)); 37 } 38 39 private static final cell_error_name CELL_ERROR_NAME = new cell_error_name(); 40 } 41 | Popular Tags |