ix.util
Class PatternParser.LispPatternParser

java.lang.Object
  extended by ix.util.PatternParser.LispPatternParser
All Implemented Interfaces:
PatternParser.Parser
Enclosing class:
PatternParser

public static class PatternParser.LispPatternParser
extends java.lang.Object
implements PatternParser.Parser

A parser that uses a Lisp-like syntax.

See Also:
Lisp.elementsFromString(String), Lisp.elementsToString(Object)

Constructor Summary
PatternParser.LispPatternParser()
           
 
Method Summary
 LList parsePattern(java.lang.String pattern)
           
 java.lang.String unparsePattern(LList pattern)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

PatternParser.LispPatternParser

public PatternParser.LispPatternParser()
Method Detail

parsePattern

public LList parsePattern(java.lang.String pattern)
Specified by:
parsePattern in interface PatternParser.Parser

unparsePattern

public java.lang.String unparsePattern(LList pattern)
Specified by:
unparsePattern in interface PatternParser.Parser