⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 sort_tokens.t.svn-base

📁 这是一个DFA简化和生成LL(1)分析表的程序,自动生成表格及图形
💻 SVN-BASE
字号:
# sort_tokens.t# test LL1::Parser::sort_tokensuse strict;use warnings;use Test::More tests => 4;use LL1_parser;*sort_tokens = \&LL1::Parser::sort_tokens;my @tokens;@tokens = sort_tokens(qw< /\w+/ 'if' 'else' /\d+/ >);is join(' ', @tokens), "'if' 'else' /\\d+/ /\\w+/";@tokens = sort_tokens(qw< /\w+/ 'if' '(' ')' 'else' '0' '1' >);is join(' ', @tokens), "'if' 'else' '0' '1' /\\w+/ '(' ')'";@tokens = sort_tokens(qw< 'if' /\w+/ '(' '0' "1" ')' 'else' >);is join(' ', @tokens), q['if' '0' "1" 'else' /\w+/ '(' ')'];@tokens = sort_tokens(qw< 'if' '(' '0' "1" ')' 'else' /\w+/ >);is join(' ', @tokens), q['if' '(' '0' "1" ')' 'else' /\w+/];

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -