Perl 6 支持”泛型, roles 和 多重分发”, 它们都是很好的特点, 并且已经在其它 advent calendar 中发布过了。 但是今天我们要看的是 MOP。 “MOP&…
分类:Perl
Windows环境下编译openssl库
openssl版本:openssl-1.0.2e 在Windows环境下编译openssl需要perl支持,安装ActivePerl 1. 配置编译环境 我们用VS2010来作为编译工具,打开命令行,切换到bin目录,比…
8月31日 perl 学习笔记 基因序列练习
任务: 把测序得到结果构成哈希,基因名字为哈希的键值,基因序列为哈希的元素。 然后去除重复的基因。 实战操作 #! /usr/bin/perl open (OUT,’>/Users/mac/Deskto…
在 Windows 环境下用 Perl 读取 Excel 文件
在 Windows 环境下用 Perl 读取 Excel 文件,可以使用 Spreadsheet-Read 库搭配不同的底层库来实现,如果是 xls 文件就使用 Spreadsheet-ParseExcel,如果是 xl…
perl CPAN 设置模块安装位置
cpan cpan> o conf makepl_arg INSTALL_BASE=/mydir/perl cpan> o conf commit
Perl 6 Grammar 之分割结构化文本
如何使用 Grammar 分割一个有规律的文本文件? 首先这个文本有规律, 但是却是多行的。 我想将这样的文档分为独立的. 比如下面这个例子, 我想将他们分成3个独立的文本, 每个文本包含: [时间] Title 以及下…
Using Perl 6 (二)
捕获 签名不仅仅是语法,它们是含有一列参数对象的 first-class 对象 。同样地,有一种含有参数集的数据结构,叫捕获。捕获有位置和命名两个部分,表现的就像列表和散列。像列表的那部分含有位置参数,而像散列的那部分含…
Perl学习笔记9——正则表达式(上)
正则表达式简介 Perl最重要的一大特色就是对正则表达式的强力支持,这些支持提供了强大且灵活的字符串处理能力。正则表达式实质上是Perl内嵌的,自成一体的微型编程语言。其不只是Perl的一部分,在很多其他语言中也都有应用…
Perl 6 中的操作符(一)
操作符优先级 S03-operators/arith.t lines 46–342 S03-operators/precedence.t lines 5–200 Perl 6 拥有和 Perl 5 同等数量的优先级级别,…
Perl哈希
哈希是key/value对的集合。Perl中的哈希以%标记开始。访问哈希元素的格式为${Key}。 %hash = ('google','www.google.com','baidu','www.baidu.com');…
Perl完全自学手册
阿里云大学课程:Perl完全自学手册 课程介绍: Perl,一种功能丰富的计算机程序语言,运行在超过100种计算机平台上,适用广泛,从大型机到便携设备,从快速原型创建到大规模可扩展开发。 Perl最初的设计者为拉里·沃尔…
Perl 脚本记录2
add_left2right.pl #!/usr/bin/perl open my $left,"<",$ARGV[0]; open my $right,"<",$ARGV[1]; open(OUT,">…