| Package | Description |
|---|---|
| foundation.rpg.dfa | |
| foundation.rpg.gnfa | |
| foundation.rpg.regular |
| Modifier and Type | Method and Description |
|---|---|
DFA |
GNFATransformer.transform(GNFA gnfa) |
| Modifier and Type | Method and Description |
|---|---|
GNFA |
Thompson.alternation(Stream<GNFA> gnfas) |
GNFA |
Thompson.any() |
GNFA |
Thompson.empty() |
GNFA |
Thompson.group(Character input) |
GNFA |
Thompson.chain(Stream<GNFA> gnfas) |
GNFA |
Thompson.inversions(Stream<Character> inputs) |
GNFA |
Thompson.optional(GNFA gnfa) |
GNFA |
Thompson.repetition(GNFA gnfa) |
GNFA |
Thompson.string(String string) |
GNFA |
Thompson.transition(Character input) |
GNFA |
Thompson.transitions(Stream<Character> inputs) |
| Modifier and Type | Method and Description |
|---|---|
GNFA |
Thompson.optional(GNFA gnfa) |
GNFA |
Thompson.repetition(GNFA gnfa) |
| Modifier and Type | Method and Description |
|---|---|
GNFA |
Thompson.alternation(Stream<GNFA> gnfas) |
GNFA |
Thompson.chain(Stream<GNFA> gnfas) |
| Modifier and Type | Method and Description |
|---|---|
GNFA |
RegularExpressionParser.parsePattern(String string) |
GNFA |
RegularExpressionParser.parseText(String text) |
Copyright © 2020. All rights reserved.