Changeset 12725
- Timestamp:
- 05/23/10 17:59:51 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/abcl/src/org/armedbear/lisp/Readtable.java
r12513 r12725 172 172 173 173 @Override 174 public LispObject typeOf()174 public final LispObject typeOf() 175 175 { 176 176 return Symbol.READTABLE; … … 178 178 179 179 @Override 180 public LispObject classOf()180 public final LispObject classOf() 181 181 { 182 182 return BuiltInClass.READTABLE; … … 184 184 185 185 @Override 186 public LispObject typep(LispObject type)186 public final LispObject typep(LispObject type) 187 187 { 188 188 if (type == Symbol.READTABLE) … … 194 194 195 195 @Override 196 public String toString()196 public final String toString() 197 197 { 198 198 return unreadableString("READTABLE"); 199 199 } 200 200 201 public LispObject getReadtableCase()201 public final LispObject getReadtableCase() 202 202 { 203 203 return readtableCase; 204 204 } 205 205 206 public boolean isWhitespace(char c)206 public final boolean isWhitespace(char c) 207 207 { 208 208 return getSyntaxType(c) == SYNTAX_TYPE_WHITESPACE; 209 209 } 210 210 211 public byte getSyntaxType(char c)211 public final byte getSyntaxType(char c) 212 212 { 213 213 return syntax.get(c); 214 214 } 215 215 216 public boolean isInvalid(char c)216 public final boolean isInvalid(char c) 217 217 { 218 218 switch (c) … … 231 231 } 232 232 233 public void checkInvalid(char c, Stream stream)233 public final void checkInvalid(char c, Stream stream) 234 234 { 235 235 // "... no mechanism is provided for changing the constituent trait of a … … 248 248 } 249 249 250 public LispObject getReaderMacroFunction(char c)250 public final LispObject getReaderMacroFunction(char c) 251 251 { 252 252 return readerMacroFunctions.get(c); 253 253 } 254 254 255 LispObject getMacroCharacter(char c)255 final LispObject getMacroCharacter(char c) 256 256 { 257 257 LispObject function = getReaderMacroFunction(c); … … 272 272 } 273 273 274 void makeDispatchMacroCharacter(char dispChar, LispObject non_terminating_p)274 final void makeDispatchMacroCharacter(char dispChar, LispObject non_terminating_p) 275 275 { 276 276 byte syntaxType; … … 285 285 } 286 286 287 public LispObject getDispatchMacroCharacter(char dispChar, char subChar)287 public final LispObject getDispatchMacroCharacter(char dispChar, char subChar) 288 288 289 289 { … … 300 300 } 301 301 302 public void setDispatchMacroCharacter(char dispChar, char subChar,302 public final void setDispatchMacroCharacter(char dispChar, char subChar, 303 303 LispObject function) 304 304
Note: See TracChangeset
for help on using the changeset viewer.