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

📄 basic.t.svn-base

📁 这是一个DFA简化和生成LL(1)分析表的程序,自动生成表格及图形
💻 SVN-BASE
字号:
# basic.tuse Test::Base;use re::re;plan tests => 1 * blocks();run {    my $block = shift;    if (defined $block->re) {        is( re::re->translate($block->re), $block->out, $block->name );    }}__DATA__=== TEST 1:--- re(a|b)*(aa|bb)(a|b)*--- out(a|b)*(aa|bb)(a|b)*=== TEST 2:--- reabc--- outabc=== TEST 3:--- rea|b|c--- outa|b|c=== TEST 4:--- re((aa))*--- out(aa)*=== TEST 5;--- reab*c--- outab*c=== TEST 6:--- rea  (b| )*--- outa  (b| )*=== TEST 7:--- re(a|)b*--- out(a|)b*=== TEST 8:--- re:--- out:=== TEST 9:--- re((()*))*--- out(()*)*

⌨️ 快捷键说明

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