位串速构与解析

位串速构

与列表速构类似,位串速构用<<...|| ...>>的形式,

如输入:<< <<X:3>>  || X <- [1,2,3,4,5,6,7] >>.

输出:<<41,203,23:5>>

 

位串解析

与位串速构不同的是,"<-"变为"<="."<-"用于从列表提取元素,"<="用于从位串中提取元素

如输入:<< <<X:8>>  ||  X <= <<41,203,23:5>> >>.

输出:<<1,2,3,4,5,6,7>>

 

位串生成列表

如输入:[ X || <<X:3>> <= <<41,203,23:5>>].

输出:[1,2,3,4,5,6,7]

 

 

 

posted @ 2013-09-03 23:30  wangjunshusheng  阅读(364)  评论(2)    收藏  举报