org.fife.ui.rsyntaxtextarea.folding.LispFoldParser Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of rsyntaxtextarea Show documentation
Show all versions of rsyntaxtextarea Show documentation
RSyntaxTextArea is the syntax highlighting text editor for Swing applications. Features include syntax highlighting for 40+ languages, code folding, code completion, regex find and replace, macros, code templates, undo/redo, line numbering and bracket matching.
/*
* 08/08/2012
*
* LispFoldParser.java - Fold parser for Lisp and related languages.
*
* This library is distributed under a modified BSD license. See the included
* LICENSE file for details.
*/
package org.fife.ui.rsyntaxtextarea.folding;
import org.fife.ui.rsyntaxtextarea.Token;
/**
* Fold parser for Lisp and related languages.
*
* @author Robert Futrell
* @version 1.0
*/
public class LispFoldParser extends CurlyFoldParser {
@Override
public boolean isLeftCurly(Token t) {
return t.isSingleChar(Token.SEPARATOR, '(');
}
@Override
public boolean isRightCurly(Token t) {
return t.isSingleChar(Token.SEPARATOR, ')');
}
}