BasicPatternTest.java 723 B

12345678910111213141516171819202122
  1. package com.example.lambda.service.interpreter;
  2. import com.example.lambda.service.interpreter.type.Ast;
  3. import com.example.lambda.service.interpreter.type.AstUtils;
  4. import org.junit.Test;
  5. public class BasicPatternTest {
  6. private Parser parser = new Parser();
  7. @Test
  8. public void test_all() {
  9. for (BasicPattern basicPattern : BasicPattern.values()) {
  10. System.out.println("--- test: " + basicPattern.name() + " ---");
  11. System.out.println("origin: " + basicPattern.getPattern());
  12. Ast ast = parser.parse(basicPattern.getPattern());
  13. System.out.println("full brackets: " + ast);
  14. AstUtils.show(ast);
  15. System.out.println();
  16. }
  17. }
  18. }