|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use Pattern | |
jfun.jaskell.ast | Provides classes and interfaces for the abstract syntax tree of jaskell. |
Uses of Pattern in jfun.jaskell.ast |
Methods in jfun.jaskell.ast that return Pattern | |
static Pattern |
Patterns.buildWildcard()
Build a pattern for the wildcard '_'. |
static Pattern |
Patterns.buildElem(java.lang.String name)
Build a pattern for any named element. |
static Pattern |
Patterns.buildElem(Binding name)
Build a pattern for any named element. |
static Pattern |
Patterns.buildList(Pattern[] ptns)
Build a pattern for a list/array. |
static Pattern |
Patterns.buildCons(Pattern[] ptns)
Build a list cons pattern. |
static Pattern |
Patterns.buildNamedPattern(java.lang.String name,
Pattern p)
Build an aliased pattern. |
static Pattern |
Patterns.buildNamedPattern(Binding name,
Pattern p)
Build an aliased pattern. |
static Pattern |
Patterns.buildTuplePattern(MemberPattern[] mps)
Build an pattern for a tuple. |
Pattern |
MemberPattern.getPattern()
Get the pattern for this member. |
Methods in jfun.jaskell.ast with parameters of type Pattern | |
static Pattern |
Patterns.buildList(Pattern[] ptns)
Build a pattern for a list/array. |
static Pattern |
Patterns.buildCons(Pattern[] ptns)
Build a list cons pattern. |
static Pattern |
Patterns.buildNamedPattern(java.lang.String name,
Pattern p)
Build an aliased pattern. |
static Pattern |
Patterns.buildNamedPattern(Binding name,
Pattern p)
Build an aliased pattern. |
java.lang.Object |
PatternVisitor.visitListPattern(Pattern[] ptns)
Visit a pattern match for a list/array. |
java.lang.Object |
PatternVisitor.visitConsPattern(Pattern[] ptns)
Visit a pattern match for a list. |
java.lang.Object |
PatternVisitor.visitNamedPattern(java.lang.String name,
Pattern p)
Create an uncompiled named pattern. |
java.lang.Object |
PatternVisitor.visitNamedPattern(Binding name,
Pattern p)
Create a compiled named pattern. |
static Param |
Params.buildPattern(Pattern p)
create a parameter pattern. |
java.lang.Object |
ParamVisitor.visitPattern(Pattern p)
visit a parameter pattern. |
Constructors in jfun.jaskell.ast with parameters of type Pattern | |
MemberPattern(java.lang.String name,
Pattern pattern)
To creatge a MemberPattern object. |
|
|||||||||||
PREV NEXT | FRAMES NO FRAMES |