1 21 22 package org.armedbear.j; 23 24 public final class CTag extends LocalTag 25 { 26 public CTag(String name, Position pos) 27 { 28 super(name, pos); 29 } 30 31 public String getLongName() 32 { 33 String s = signature.trim(); 34 if (s.startsWith("DEFUN")) { 35 return name; 37 } 38 int index = s.indexOf("//"); 40 if (index >= 0) 41 s = s.substring(0, index).trim(); 42 index = s.indexOf(')'); 43 if (index >= 0) 44 s = s.substring(0, index + 1); 45 if (s.endsWith("(")) 46 s = s.substring(0, s.length() - 1); 47 return s; 48 } 49 } 50 | Popular Tags |