Commit | Line | Data |
8e30e889 |
1 | digraph { |
2 | graph [overlap=false] |
3 | subgraph cluster_PPI_Token { |
4 | label="PPI::Token"; |
5 | "PPI::Token::BEGIN@38"; |
6 | } |
7 | subgraph cluster_PPI_Tokenizer { |
8 | label="PPI::Tokenizer"; |
9 | "PPI::Tokenizer::_process_next_line"; |
10 | } |
11 | subgraph cluster_PPI_Token_Whitespace { |
12 | label="PPI::Token::Whitespace"; |
13 | "PPI::Token::Whitespace::__TOKENIZER__on_line_start"; |
14 | } |
15 | subgraph cluster_PPI_Token_BOM { |
16 | label="PPI::Token::BOM"; |
17 | "PPI::Token::BOM::BEGIN@43"; |
18 | "PPI::Token::BOM::BEGIN@46"; |
19 | "PPI::Token::BOM::CORE:match"; |
20 | "PPI::Token::BOM::BEGIN@42"; |
21 | "PPI::Token::BOM::BEGIN@45"; |
22 | "PPI::Token::BOM::__TOKENIZER__on_line_start"; |
23 | } |
24 | subgraph cluster_vars { |
25 | label="vars"; |
26 | "vars::import"; |
27 | } |
28 | subgraph cluster_strict { |
29 | label="strict"; |
30 | "strict::import"; |
31 | } |
32 | "PPI::Token::BEGIN@38" -> "PPI::Token::BOM::BEGIN@43"; |
33 | "PPI::Tokenizer::_process_next_line" -> "PPI::Token::BOM::__TOKENIZER__on_line_start"; |
34 | "PPI::Token::BEGIN@38" -> "PPI::Token::BOM::BEGIN@42"; |
35 | "PPI::Token::BOM::BEGIN@42" -> "strict::import"; |
36 | "PPI::Token::BOM::__TOKENIZER__on_line_start" -> "PPI::Token::Whitespace::__TOKENIZER__on_line_start"; |
37 | "PPI::Token::BEGIN@38" -> "PPI::Token::BOM::BEGIN@45"; |
38 | "PPI::Token::BEGIN@38" -> "PPI::Token::BOM::BEGIN@46"; |
39 | "PPI::Token::BOM::BEGIN@45" -> "vars::import"; |
40 | "PPI::Token::BOM::__TOKENIZER__on_line_start" -> "PPI::Token::BOM::CORE:match"; |
41 | } |