| 12345678910111213141516171819202122 |
- package com.example.lambda.service.interpreter;
- import com.example.lambda.service.interpreter.type.Ast;
- import com.example.lambda.service.interpreter.type.AstUtils;
- import org.junit.Test;
- public class BasicPatternTest {
- private Parser parser = new Parser();
- @Test
- public void test_all() {
- for (BasicPattern basicPattern : BasicPattern.values()) {
- System.out.println("--- test: " + basicPattern.name() + " ---");
- System.out.println("origin: " + basicPattern.getPattern());
- Ast ast = parser.parse(basicPattern.getPattern());
- System.out.println("full brackets: " + ast);
- AstUtils.show(ast);
- System.out.println();
- }
- }
- }
|