英语法语西班牙语

OnWorks 网站图标

perglossary - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 perlglossary

这是 perlglossary 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


perglossary - Perl 词汇表

VERSION


5.021009版

商品描述


Perl 文档中使用的术语(技术和其他)词汇表,源自
的词汇表 代码编程 Perl的,第四版。 粗体字或词组被定义
在本词汇表的其他地方。

其他有用的来源包括 Unicode Glossaryhttp://unicode.org/glossary/>,免费的
在线计算词典http://foldoc.org/>, 行话文件
<http://catb.org/~esr/jargon/> 和维基百科http://www.wikipedia.org/>.

A
存取方法
A 方法 用于间接检查或更新 对象Xs 状态(其
变量).

实际论证
纯量 价值观 你提供给一个 功能 or 子程序 当你调用它时。 为了
例如,当您调用 "power("puff")" 时,字符串 "puff" 是实际参数。 看
论点正式 参数.

地址运算符
一些语言直接使用值的内存地址,但这可以像
玩火。 Perl 提供了一套处理所有内存的石棉手套
管理。 Perl 中最接近地址运算符的是反斜杠运算符,但是
它给你一个 参考,这比内存地址安全得多。

算法
定义明确的步骤序列,解释得足够清楚,即使是计算机也可以
做他们。

别号
某物的昵称,它在所有方面的行为都好像你使用了原始版本
名称而不是昵称。 临时别名是在循环中隐式创建的
“foreach”循环的变量,在“map”或“grep”操作符的 $_ 变量中,在 $a
和 $b 在“排序”Xs 比较函数中,以及在@_ 的每个元素中 实际
参数 子程序调用。 永久别名是显式创建的
by 输入 符号或分配给 类型团. 词法范围的别名
包变量由“我们的”声明显式创建。

拼音
我们放入单词中的字符类型。 在 Unicode 中,这是所有字母,包括
所有表意文字和某些变音符号、字母数字(如罗马数字)以及各种
结合标记。

替代品
一个可能的选择列表,您只能从中选择一个,例如,XWould you like
正则表达式中的门 A、B 或 C?X 替代项用单个分隔
竖线:“|”。 普通 Perl 表达式中的替代项用
双竖线:“||”。 中的逻辑替代 布尔 表达式是分开的
用“||” 或“或”。

匿名
用来描述一个 指称对象 不能通过命名直接访问的 变量.
这样的所指对象必须可以通过至少一个间接访问 参考.
当最后一个硬引用消失时,匿名引用被销毁
遗憾。

应用的区域
一种更大、更高级的 程序 有一个更漂亮的名字,所以人们不会意识到他们是
使用程序。

架构
您正在使用的那种计算机,其中一种计算机 X 意味着所有这些
共享兼容机器语言的计算机。 由于 Perl 程序(通常)
简单的文本文件,而不是可执行的图像,Perl 程序对
比其他语言(如 C)运行的架构 itXs
编译 变成机器码。 也可以看看 平台操作 系统.

论点
提供给一个数据的一条数据 程序, 子程序, 功能方法 告诉它什么
itXs应该做的。 也称为 XparameterX。

无人驾驶汽车
包含数组的名称 论点 向量 从命令行。 如果你使用
空的“<>”运算符,“ARGV”是两者的名称 文件句柄 用于遍历
论据和 纯量 包含当前输入文件的名称。

算术运算符
A 符号 例如“+”或“/”告诉 Perl 做你应该做的算术
在小学学习。

排列
一个有序的序列 价值观, 存储以便您可以轻松访问任何
值使用 整数 下标 指定 valueXs 抵消 在序列中。

数组上下文
更正确地称为什么的古老表达 名单 上下文.

艺术许可
Larry Wall 为 Perl 创建的开源许可证,最大化了 PerlX
实用性、可用性和可修改性。 当前版本是2。
(<http://www.opensource.org/licenses/artistic-license.php>)。

ASCII码
美国信息交换标准代码(7 位字符集足够
仅适用于英语文本表现不佳)。 经常松散地用来形容最低的
各种ISO-128-X字符集的8859个值,一堆互不兼容的
8 位代码最好描述为半 ASCII。 也可以看看 统一.

断言
一个组件 定期 表达 模式匹配必须是真的,但是
不一定匹配任何字符本身。 通常专门用于表示
零宽度 断言。

分配
An 操作者 他的人生使命是改变一个人的价值 变量.

赋值运算符
无论是常规 分配 或化合物 操作者 由普通作业组成
和其他一些操作符,它改变了一个变量的值; 那是,
相对于其旧值。 例如,“$a += 2”将 $a 加 2。

关联数组
参见 哈希. 请。 术语关联数组是旧的 Perl 4 术语,用于表示 哈希。 一些
语言称之为字典。

关联性
确定您是否向左 操作者 首先或右边 操作者 首先当你
有 XA 操作者 B 操作者 CX,并且两个运算符具有相同的优先级。
像“+”这样的运算符是左结合的,而像“**”这样的运算符是右结合的
联想。 有关运算符列表,请参阅 Camel 第 3 章,XUnary 和 Binary OperatorsX
以及它们的关联性。

异步
表示相对时间顺序不确定的事件或活动,因为
太多的事情同时发生。 因此,异步事件是你没有Xt的
知道什么时候可以期待。

原子
A 定期 表达 组件可能匹配一个 子串 包含一个或多个
字符并被以下任何字符视为不可分割的句法单元 量词.
(对比一个 断言 匹配的东西 宽度 并且可能不是
量化。)

原子操作
当德谟克利特将 XatomX 一词赋予不可分割的物质时,他的意思是
字面上无法切割的东西: X- (不是)+ -XXXXX (可切割)。 一个原子
操作是一种不能被中断的动作,而不是在无核状态下被禁止的
区。

属性
允许声明的新功能 变量子程序 带有修饰符,
如“sub foo:锁定方法”。 还有一个名字 变量 一个
对象.

自动生成
的一个特点 操作者 超载 of 对象,由此某些行为
运营商 可以使用更基本的运算符合理地推导出来。 这假设
重载运算符通常与常规运算符具有相同的关系
运营商。 参见 Camel 第 13 章,XOverloadingX。

自动递增
自动向某物添加一个,因此得名“++”运算符。 改为
从某事物中自动减去一个称为 XautodecrementX。

自动加载
按需加载。 (也称为 XlazyX 加载。)具体来说,调用“AUTOLOAD”
subroutine 代表一个未定义的子程序。

自动拆分
自动拆分字符串,作为 Xa 开关 在运行时做 Xp or Xn in
为了效仿 AWK. (另见“AutoSplit”模块,与
“Xa”开关,但与自动加载有很大关系。)

自动活化
一个希腊罗马词,意思是 Xto 使自己栩栩如生 X。 在 Perl 中,存储位置
(左值) 根据需要自发地生成自己,包括创建任何
参考 值指向下一级存储。 那作业
"$a[5][5][5][5][5] = "quintet"" 可能会创建五个标量存储位置,
加上四个引用(在前四个标量位置)指向四个新的
匿名数组(保存最后四个标量位置)。 但重点
autovivification 是你不必担心它。

AV Xarray valueX 的缩写,指的是 PerlX 的一种内部数据类型,它包含
an 排列. “AV”类型是 SV.

awk XawkwardX 的描述性编辑 termXshort。 也巧合地指的是
古老的文本处理语言,Perl 从中派生了一些高级语言
想法。

B
反向引用
一个子串 捕获 由 a 中未修饰括号内的子模式 正则表达式.
后面相同模式中的反斜杠十进制数(“\1”、“\2”等)指回
当前匹配中的相应子模式。 在图案之外,编号
变量($1、$2 等)继续引用这些相同的值,只要
模式是当前的最后一次成功匹配 动态 范围.

回溯
说的做法,X如果我不得不重新做,IXd做不同的,X然后
实际上回去并以不同的方式做这件事。 从数学上讲,itXs
从可能性树上的不成功递归中返回。 Perl 回溯
当它尝试将模式与 定期 表达,以及它早期的尝试
不要大惊小怪。 请参阅 Camel 章节中的 XThe Little Engine That /Couldn(nXt)X 部分
5、XPattern MatchingX。

向后兼容
意味着您仍然可以运行旧程序,因为我们没有破坏任何功能
或者它所依赖的错误。

光字
在“使用严格的‘subs’”下,一个足够模糊的词被认为是非法的。 在里面
没有这种限制,一个裸字就被当作引号来对待。

基类
一个泛型 对象 类型; 这是一个 来自其他更具体的类
由基因衍生而来 继承权. 也被尊重的人称为 XsuperclassX
他们的祖先。

大端
来自斯威夫特:先吃鸡蛋的人。 也用于存储
最重要的 字节 低于最低有效字节地址的字
字节。 通常被认为优于小端机器。 也可以看看 小尾数.

二进制
与以 2 为基数表示的数字有关。这意味着基本上有两个
数字:0和1。也用来描述XnontextX的一个文件,大概是因为这样的
文件充分利用其字节中的所有二进制位。 随着 统一,
这种已经令人怀疑的区别失去了更多的意义。

二元运算符
An 操作者 这需要两个 操作数.

绑定
分配一个特定的 网络 地址插座.

位 0 到 1 范围内的整数,包括 XNUMX 和 XNUMX。 最小可能单位
信息存储。 八分之一 字节 或一美元。 (术语 XPieces of EightX
来自于能够将旧的西班牙元分成 8 位,每个位仍然
算钱的。 这就是为什么今天 25 美分的硬币仍然是 XXNUMX 位 X 的原因。)

位移
计算机字中位向左或向右移动,具有以下效果
乘以或除以 2 的幂。

位串
一个序列 这一次实际上被认为是一个位序列。

保佑
在公司生活中,为某事授予官方批准,例如,XThe VP of
工程已经祝福了我们的 WebCruncher 项目。X 同样,在 Perl 中,授予
正式批准 指称对象 以便它可以作为 对象
WebCruncher 对象。 请参阅 Camel 第 27 章 XFunctionsX 中的“bless”函数。

阻止
真是太棒了 过程 当它必须等待某事时执行:XMy 进程阻塞等待
disk.X 作为一个不相关的名词,它指的是一大块数据,其大小为
操作 系统 喜欢处理(通常是2的幂,例如512或8192)。
通常是指来自或去往磁盘文件的数据块。

BLOCK
由 Perl 序列组成的句法结构 声明
大括号。 “if”和“while”语句的定义是 “堵塞”s,对于
实例。 有时我们也说 XblockX 表示词法范围; 也就是说,一个序列
语句的行为就像 “堵塞”,例如在“eval”或文件中,甚至
尽管语句 areXt 由大括号分隔。

块缓冲
一种通过传递一个使输入和输出高效的方法 阻止 一次。 经过
默认情况下,Perl 会阻塞缓冲到磁盘文件。 看 缓冲命令 缓冲.

布尔
一个值是 true or false.

布尔上下文
一种特殊的 纯量 上下文 用于条件判断是否 纯量
折扣值 表达式返回的是 true or false. 不评估为字符串
或一个数字。 看 上下文.

断点
程序中youXve 告诉调试器停止的地方 执行 所以你可以
四处看看,看看是否有什么问题。

播放
发送一个 数据报 同时到达多个目的地。

BSD 一种在 X80 年代流行的精神药物,可能是在加州大学伯克利分校或
大约。 在许多方面类似于称为 XSystem 的处方药
VX,但更有用。 (或者,至少,更有趣。)完整的化学名称是
XBerkeley 标准分布 X。


在一个位置 哈希 包含(可能)多个条目,其键 XhashX
根据它的散列函数到相同的散列值。 (作为内部政策,您不
除非您深入了解内部结构或政策,否则不必担心。)

缓冲
数据的临时保存位置。 数据是 阻止 缓冲 表示
只要缓冲区已满,数据就会传递到其目的地。 Line 缓冲 手段
每当收到完整的行时,itXs 就会传递。 命令 缓冲 意思是
每次执行“打印”命令(或等效命令)时都会通过 itXs。 如果你的输出是
无缓冲,系统一次处理一个字节,而不使用保持
区域。 这可能相当低效。

内建的
A 功能 这是在语言中预定义的。 即使被隐藏 压倒一切,你可以直接在这个页面上
总是得到一个内置函数 排位赛 它的名字带有“CORE::”
伪包。


一组相关模块 CPAN. (有时也指一组命令行
开关合二为一 开关 .)

字节
一份价值八的数据 在大多数地方。

字节码
Xdroids 当他们不想透露他们的
方向(见 端序)。 以一些相似的语言命名(对于相似的
原因)在 20 世纪后期编译器和解释器之间。 这些语言
特征在于将所有事物都表示为非依赖于体系结构的序列
字节数。

C
CA 语言因其由内而外而受到许多人的喜爱 类型 定义,深不可测 优先权
规则和重 超载 函数调用机制。 (嗯,实际上,人们
首先切换到 C 是因为他们发现小写标识符比
上。)Perl 是用 C 编写的,所以 Perl 借用了一些想法并不奇怪
从中。

缓存
一个数据存储库。 与其多次计算昂贵的答案,不如计算它
一次并保存结果。

回电话
A 处理器 您在程序的其他部分注册,希望
您程序的其他部分将 触发 当一些感兴趣的事件时你的处理程序
发生。

参照致电
An 论点——传递机制 正式 参数 直接参考
实际 参数,并 子程序 可以通过更改实际参数来更改
正式论证。 也就是说,形式论证是一个 别号 为实际论证。
参见 呼叫 by 折扣值.

按价值要求
An 论点——传递机制 正式 参数 参考副本
实际 参数,并 子程序 不能通过改变来改变实际参数
形式论据。 也可以看看 呼叫 by 参考.

典范
简化为标准形式以方便比较。

捕获变量
变量X,例如$1 和$2,以及“%+”和%X X,它们保存了记忆中的文本
模式匹配。 请参阅 Camel 第 5 章,XPattern MatchingX。

捕捉
括号的使用 子模式 育明在 定期 表达 存储
匹配 子串 作为一个 反向引用. (捕获的字符串也作为列表返回
名单 上下文.) 参见 Camel 第 5 章,XPattern MatchingX。

货物崇拜
在不理解的情况下复制粘贴代码,同时迷信
它的价值。 这个术语起源于处理碎屑的前工业文化
技术先进文化的探险家和殖民者。 看 必须 Be
.

案件
某些字符的属性。 最初,排字机将大写字母存储在
两个大小写中的大写,小写字母在小写字母中。 Unicode 识别三种情况:
小写 (字符 财产 "\p{下}"), 标题 ("\p{title}"),和 大写
(“\p{上}”)。 第四个案例映射称为 折叠箱 本身并不是一个独特的案例,但
它在内部用于实现 折纸箱. 并非所有字母都有大小写,有些
非字母有大小写。

折纸箱
不区分大小写地比较或匹配字符串。 在 Perl 中,它是用
“/i”模式修饰符、“fc”函数和“\F”双引号翻译
逃逸。

案例映射
将字符串转换为四种Unicode之一的过程 案例图; 在 Perl 中,它是
用“fc”、“lc”、“ucfirst”和“uc”函数实现。

字符
字符串中最小的单个元素。 计算机将字符存储为整数,
但是 Perl 允许您将它们作为文本进行操作。 用于表示特定的整数
字符被称为字符Xs 代码点.

字符类
方括号中使用的字符列表 定期 表达 表明
集合中的任何字符都可能出现在给定点。 松散地,任何预定义的集合
这样使用的字符。

角色属性
一个预定义的 字符 可通过 "\p" 或 "\P" 匹配 元符号. 统一 定义
每个可能的代码点都有数百个标准属性,Perl 定义了一些
本身也是如此。

外接运算符
An 操作者 围绕它的 操作数, 像角度运算符,或括号,或
拥抱。


一个用户定义的 类型, 通过 Perl 实现 提供(直接
或通过继承) 方法 (那是, 子程序) 处理 实例 班上的
(它的 对象)。 也可以看看 继承权.

类方法
A 方法 谁的 祈求者 是一个 名字,不是 对象 参考。 一个方法
与整个班级相关联。 另见 方法.

客户
在网络中,一个 过程 开始接触 服务器 过程为了
交换数据并可能接收服务。

关闭
An 匿名 子例程,当在运行时生成对它的引用时,保持
跟踪外部可见的身份 词法 变量,即使在那些之后
词法变量应该已经消失了 范围. 他们之所以叫 XclosuresX,是因为
这种行为给数学家一种封闭感。


一个括号 子模式 用于对一个的部分进行分组 定期 表达 变成一个单一的
原子.

守则
将“ref”函数应用于对某个对象的引用时返回的词
子程序。 也可以看看 CV.

代码生成器
用低级语言为您编写代码的系统,例如要实现的代码
编译器的后端。 看 程序 发电机.

代码点
计算机用来表示给定字符的整数。 ASCII 代码点在
范围 0 到 127; Unicode 代码点在 0 到 0x1F_FFFF 范围内; 和 Perl
代码点在 0 到 2XXX1 或 0 到 2XXX1 的范围内,具体取决于您的本机整数
尺寸。 在 Perl 文化中,有时称为 平凡的.

代码子模式
A 定期 表达 其真正目的是执行某些 Perl 代码的子模式Xfor
例如,“(?{...})”和“(??{...})”子模式。

整理顺序
进入的顺序 字符 种类。 这是由 绳子 比较例程
例如,决定将 Xcollat​​ing sequenceX 放在本词汇表中的哪个位置。

共同维护者
有权索引 a 的人 命名空间 in 暂停. 任何人都可以上传任何
命名空间,但只有主要和共同维护者才能将他们的贡献编入索引。

组合字符
任何具有组合标记通用类别 ("\p{GC=M}") 的字符,可以是
间距或非间距。 有些甚至是隐形的。 组合字符序列
跟随一个字素基础​​字符一起构成一个用户可见的字符
叫做 字素. 大多数但并非所有变音符号都在组合字符,反之亦然
反之亦然。

命令
In 编程,程序名称及其参数的句法组合。
更松散地,您在启动它的外壳程序(命令解释器)中键入的任何内容
做某事。 更松散的是,一个 Perl 声明, 可能以 标签
并且通常以分号结尾。

命令缓冲
Perl 中的一种机制,可让您存储每个 Perl 的输出 命令 然后
将其作为单个请求刷新到 操作 系统. ItXs 通过设置启用
$| ($AUTOFLUSH) 变量为真值。 当您不想坐下数据时使用 ItXs
周围,​​而不是去它应该去的地方,这可能是因为默认的
文件 or 是使用 阻止 缓冲.

命令行参数
价值观 当您告诉 执行一个
命令. 这些值通过@ARGV 传递给 Perl 程序。

命令名
当前正在执行的程序的名称,在命令行中输入。 在 C 中,
命令 name 作为第一个命令行参数传递给程序。 在 Perl 中,它
单独以 0 美元的价格出售。

评论
不影响程序含义的注释。 在 Perl 中,注释是
由“#”字符引入并继续到行尾。

编译单元
文件 (或 绳子, 在 "eval") 的情况下,当前正在 编译.


将源代码转换为机器可用形式的过程。 看 .

编译阶段
在 Perl 开始运行主程序之前的任何时间。 也可以看看 运行 . 编译
阶段主要花费在 ,但也可能花在 运行 当“开始”
正在评估块、“使用”或“否”声明或常量子表达式。
任何“use”声明的启动和导入代码也在编译阶段运行。

编译
严格来说,一个程序会咀嚼另一个程序并吐出另一个
包含 Xmore 可执行文件形式的程序的文件,通常包含本机
机器指令。 这 perl的 程序不是这个定义的编译器,但它
确实包含一种编译器,它接受一个程序并将它变成一个更
可执行形式(句法 perl的 过程本身,其中 翻译员
然后解释。 不过也有扩展 模块 让 Perl 表现得更像
XrealX 编译器。 参见 Camel 第 16 章,XCompilingX。

编译时间
Perl 试图理解你的代码的时候,而不是它思考的时候
它知道你的代码是什么意思,只是试图做它认为你的代码所说的
做,这是 运行.

撰写
一个 XconstructorX 指称对象 这不是一个真正的 对象, 就像一个匿名数组或
散列(或奏鸣曲,就此而言)。 例如,一对大括号充当
散列的作曲家,一对括号充当数组的作曲家。 见
Camel 第 8 章 XReferencesX 中的 XCreating ReferencesX 部分。

级联
将一个 catXs 的鼻子粘到另一个 catXs 的尾巴上的过程。 还有类似的操作
两个 字符串.

有条件
XiffyX 的东西。 看 布尔 上下文.

地都
在电话中,callerXs 和 calleeXs 之间的临时电路
电话。 在组网中,同一种临时电路之间 客户
服务器.

建设
作为名词,由较小部分组成的一段语法。 作为及物动词,to
创建 对象 使用 构造函数.

构造函数
不限 方法, 子程序 组成、初始化、祝福和
返回一个 对象. 有时我们松散地使用这个词来表示 撰写.

上下文
周围或环境。 周围代码给出的上下文决定了
特定的数据类型 表达 预计会回来。 三个初级
上下文是 名单 上下文, 纯量无效 上下文. 标量上下文有时是
细分为 布尔 上下文, 数字 上下文, 绳子 上下文无效 上下文.
ThereX 还有一个 XdonXt careX 上下文(在 Camel 第 2 章 XBits 和
PiecesX,如果你关心的话)。

延续
一种以上物理治疗 线 作为单个逻辑行。 生成文件 线
通过在前面加上反斜杠来继续 新队. 邮件标头,定义为
RFC 822,通过放置空格或制表符继续 after 换行符。 一般来说,线
在 Perl 中不需要任何形式的延续标记,因为 空白 (包括
换行符)被兴高采烈地忽略了。 通常。

核心转储
一具尸体 过程,以文件的形式留在 加工 目录
过程,通常是由于某些类型的致命错误。

CPAN
综合 Perl 档案网络。 (参见 Camel Preface 和 Camel 第 19 章,
XCPANX 了解详情。)

C 预处理器
典型的 C 编译器 X 的第一遍,它处理以“#”开头的行
条件编译和宏定义,并对
基于当前定义的程序文本。 也称为 CPP(1)。

饼干
破坏计算机系统安全的人。 饼干可能是真的 黑客 or
只有一个 脚本 小童.

当前选择的输出通道
最后 文件句柄 用“select(FILEHANDLE)”指定; “标准输出”,如果没有
已选择文件句柄。

当前包
其中当前语句是 编译. 在文本中向后扫描
您的程序通过当前 词法 范围 或任何封闭的词法范围,直到
你找到一个包声明。 这就是你当前的包名。

当前工作目录
参见 加工 目录.

CV 在学术界,简历,一种花哨的简历。 在 Perl 中,一个内部的 Xcode
valueX typedef 持有一个 子程序. “CV”类型是 SV.

D
悬空声明
一个光秃秃的单身 声明,没有任何大括号,挂在“if”或“while”上
有条件的。 C允许他们。 Perl 没有 Xt。

数据报
一个数据包,例如 UDP 消息,那(从程序的角度来看
参与)可以通过网络独立发送。 (实际上所有的数据包都发送
独立于 IP 水平,但 协议,例如 TCP 对你隐藏这个
程序。)

数据结构
您的各种数据如何相互关联以及当您
把它们放在一起,就像一张长方形的桌子或一棵三角形的树。

数据类型
一组可能的值,连同所有知道如何处理的操作
那些价值观。 例如,数字数据类型具有一组特定的数字,您可以
可以使用,以及您可以在
数字,但对诸如“Kilroy”之类的字符串毫无意义。 字符串有
他们自己的操作,例如 级联. 复合类型由许多
较小的部分通常有组合和分解它们的操作,也许
重新排列它们。 对象 现实世界中的模型通常具有以下操作:
与实际活动相对应。 例如,如果您为电梯建模,您的电梯
对象可能有一个“open_door” 方法.

DBM 代表 XDatabase ManagementX 例程,一组模拟
联想 排列 使用磁盘文件。 这些例程使用动态散列方案来
定位任何只有两次磁盘​​访问的条目。 DBM 文件允许 Perl 程序保留一个
坚持 哈希 跨多个调用。 您可以将散列变量“绑定”到
各种 DBM 实现。

声明
An 断言 说明某些东西存在,也许描述了 itXs 喜欢什么,
不承诺如何或在何处使用它。 声明就像
你的食谱部分说,两杯面粉,一个大鸡蛋,四五个
蝌蚪XX见 声明 因为它的反面。 请注意,一些声明也起作用
作为陈述。 如果提供了主体,则子程序声明也充当定义。

声明者
告诉你的程序你喜欢什么样的变量的东西。 Perl 没有 Xt
要求您声明变量,但您可以使用“my”、“our”或“state”来表示
你想要的不是默认的东西。

递减
从变量中减去一个值,如 Xdecrement $xX(意思是从
它的价值)或 Xdecrement $x 3X。

默认
A 折扣值 如果您不提供自己的值,则为您选择。

定义
有内涵。 Perl 认为人们尝试做的一些事情是缺乏的
意义; 特别是,利用从未被赋予的变量 折扣值
对不存在的数据执行某些操作。 例如,如果您尝试
读取文件末尾的数据,Perl 将返回一个未定义的值。 也可以看看
false 以及 Camel 第 27 章 XFunctionsX 中的“定义”条目。

定界符
A 字符 or 绳子 将边界设置为任意大小的文本对象,而不是
与一个混淆 分离器 or 终结者. XTo delimitX 实际上只是意味着 Xto
环绕X或Xto encloseX(就像这些括号所做的那样)。

取消引用
一个花哨的计算机科学术语,意思是 X 遵循一个 参考 它指向 X 的内容。
它的 XdeX 部分指的是这样一个事实,即 youXre 带走了一层
间接.

派生类
A 这定义了它的一些 方法 就一个更通用的类而言,称为
基地 . 请注意,类不是专门分类为基类或
派生类:一个类既可以作为派生类,也可以作为基类
同时,这有点优雅。

描述符
参见 文件 描述符.

摧毁
释放内存 指称对象 (首先触发它的“DESTROY”方法,如果它
有一个)。

析构函数
特别 方法 当一个 对象 正在考虑 破坏 本身。 一种
Perl 程序的“DESTROY”方法不进行实际的销毁; Perl 只是 触发
万一的方法 想做任何相关的清理工作。

设备
一个惊人的硬件小发明(如磁盘或磁带驱动器或调制解调器或操纵杆或
鼠标)连接到您的计算机, 操作 系统 试图让看起来像
文件 (或一堆文件)。 在 Unix 下,这些假文件往往存在于 的/ dev
目录。

指示
A 指示。 参见 Camel 第 23 章,XPlain Old DocumentationX。

目录
包含其他文件的特殊文件。 一些 操作 系统 调用这些 XfoldersX,
XdrawersX、XcataloguesX 或 XcatalogsX。

目录句柄
表示打开目录以读取它的特定实例的名称,直到
你关闭它。 请参阅“opendir”功能。

纪律
有些人需要这个,有些人避免它。 对于 Perl,它是一种古老的说法 I / O
.

派遣
将某物发送到正确的目的地。 通常用作比喻来表示
将程序控制转移到通过算法选择的目的地,通常通过
在函数表中查找 引用 或者,在对象的情况下 方法
遍历继承树寻找最具体的定义
方法。

分配
软件系统的标准捆绑版本。 默认用法暗示来源
代码包括在内。 如果不是这种情况,它将被称为 Xbinary-onlyX
分布。

双重生活
一些模块同时存在于 标准版 自学资料库CPAN. 这些模块可能是
随着人们修改任一版本,在两条轨道上开发。 目前的趋势是
解开这些情况。

咒语者
结界、幻觉、幻觉或杂耍。 当 PerlXs 神奇时说 昏昏沉沉的
效果并不像你期望的那样,而是似乎是奥术的产物
独木舟,巫术,或神奇的工作。 [来自中古英语。]

昏昏沉沉的
DWIM 是 XDo What I MeanX 的首字母缩写,即某事应该做的原则
你想让它做什么而不必大惊小怪。 一些代码
XdwimmingX 是一个 XdwimmerX。 Dwimming 可能需要大量的幕后工作
魔法,它(如果它没有正确地留在幕后)被称为 咒语者
代替。

动态范围
动态范围适用于 动态 范围,使变量在整个过程中可见
其余的 阻止 它们首次被使用的地方以及任何 子程序 被称为
由块的其余部分。 动态范围的变量可以有它们的值
由“本地”操作员临时更改(并在以后隐式恢复)。 (相比
词法 范围界定.) 更宽松地用于表示处于中间的子程序如何
调用另一个子程序 XcontainsX 该子程序位于 运行.

E
不拘一格
来自许多来源。 有人会说 也有 许多。

element
一个基本的构建块。 当你谈论一个 排列, 它是其中一项
组成数组。

嵌入
当某物包含在其他东西中时,特别是当它可能是
令人惊讶:XIX 已经在我的编辑器中嵌入了一个完整的 Perl 解释器!X

空子类测试
一个空的概念 衍生 应该表现得完全一样 基地 .

封装
抽象的面纱将 接口 来自 履行 (是否
强制执行与否),这要求所有访问 对象Xs状态通过
方法 单独。

端序
参见 小尾数大端.

传人
当你改变一个 折扣值 因为它正在被复制。 [来自法语XinpassingX,如
国际象棋中异国情调的典当捕获动作。]

环境
集体集 环境 变量 您的 过程 从其父级继承。
通过 %ENV 访问。

环境变量
某些高级代理(例如用户)可以通过其传递其首选项的机制
直到它未来的后代(孩子 过程, 孙进程, 曾孙
流程等)。 每个环境变量都是一个 /折扣值 一对,就像一个条目
育明在 哈希.

EOF 文件结束。 有时比喻性地用作一个的终止字符串 这里。
文件.

埃尔诺
a 返回的错误号 系统调用 当它失败时。 Perl 指的是错误
名称 $! (如果您使用英语模块,则为 $OS_ERROR)。

错误
参见 例外 or 致命 错误.

转义序列
参见 元符号.

例外
错误的奇特术语。 看 致命 错误.

异常处理
程序响应错误的方式。 Perl 中的异常处理机制是
“评估”运算符。

EXEC
扔掉电流 过程Xs 程序并用另一个替换它,没有
退出进程或放弃任何持有的资源(除了旧内存
图片)。

可执行文件
A 文件 这是特别标记来告诉 操作 系统 可以运行
这个文件作为一个程序。 通常缩写为 XexecutableX。

执行
运行一个 程序 or 子程序. (与内置的“kill”无关,除非
youXre 试图运行一个 信号 处理器.)

执行位
告诉操作系统它可以运行这个程序的特殊标记。 有
实际上在 Unix 下执行了三个位,使用哪个位取决于您是否
单独、集体或根本不拥有该文件。

退出状态
参见 状态.

利用
在这种情况下用作名词,这是指一种已知的破坏程序以获取
它做一些作者不打算做的事情。 你的任务是写出不可利用的
程式。

出口
将符号从一个 模块 可以用来 进口 通过其他模块。

表达
你可以在一个地方合法说的任何话 折扣值 是必须的。 通常组成
of 文字, 变量, 运营商, 功能子程序 调用,不一定在
那个命令。

延期
一个 Perl 模块也引入 编译 C 或 C++ 代码。 更一般地,任何
可以是实验选项 编译 进入Perl,比如多线程。

F
false
在 Perl 中,任何在字符串上下文中求值时看起来像 "" 或 "0" 的值。
由于未定义的值计算为“”,所有未定义的值都是假的,但不是所有的
假值未定义。

FAQ 常见问题(虽然不一定经常回答,特别是如果
答案出现在 Perl 随附的标准常见问题解答中)。

致命错误
一个未捕获 例外,这会导致终止 过程 打印后
在你的留言 错误 溪流。 “eval”中发生的错误不是
致命的。 相反,“eval”在将异常消息放入 $@ 后终止
($EVAL_ERROR) 变量。 您可以尝试使用“die”运算符引发致命错误
(称为抛出或引发异常),但这可能会被动态捕获
封闭“评估”。 如果没有被抓住,“死亡”就会成为一个致命的错误。

感受创造论
Xcreeping featurismX 的勺子主义,注意到再添加一个的生物学冲动
功能到程序。

部分
一段较长的数字或字符串数​​据 绳子, 记录
线. 可变宽度字段通常由 分隔符 (所以使用“拆分”来
提取字段),而固定宽度的字段通常位于固定位置(因此使用
“解包”)。 变量 也称为 XfieldsX。

FIFO
先进先出。 也可以看看 LIFO. 也是一个昵称 命名 .

文件
命名的数据集合,通常存储在磁盘上 目录 育明在 文件系统.
大致就像一份文件,如果你用办公室的比喻。 在现代文件系统中,您
实际上可以给一个文件多个名称。 某些文件具有特殊属性,例如
目录和设备。

文件描述符
那个小数 操作 系统 用于跟踪打开的 文件 你Xre
谈论。 Perl 将文件描述符隐藏在一个 I / O 流然后
将流附加到 文件句柄.

文件全局
XwildcardX 匹配 档名. 请参阅“glob”功能。

文件句柄
一个标识符(不一定与文件的真实名称相关),代表一个
打开文件的特定实例,直到您关闭它。 如果你要打开和
连续关闭几个不同的文件,用
相同的文件句柄,因此您不必编写单独的代码来处理每个文件。

文件名
文件的一个名称。 这个名字列在一个 目录. 您可以在“开放”中使用它
告诉 操作 系统 确切地说你想打开哪个文件,并关联
带有一个文件 文件句柄,它将在您的文件中携带该文件的后续标识
程序,直到您关闭它。

文件系统
一套 目录 驻留在磁盘的分区上。 有时称为
一个 XpartitionX。 您可以更改 fileXs 名称,甚至可以从以下位置移动文件
目录到文件系统中的目录而不实际移动文件本身,在
至少在 Unix 下。

文件测试操作符
一个内置的一元运算符,用于确定某物是否为 true
文件,例如“Xo $filename”来测试您是否是该文件的所有者。

过滤
一个旨在采取 输入并将其转换为输出流。

先到先得
最快的 暂停 作者上传一个 命名空间 自动成为 小学
维护者 对于那个命名空间。 Xfirst comeX 权限区分 小学
维护者 谁从自动接收该角色的人那里分配了该角色。


我们倾向于避免使用这个术语,因为它意味着很多事情。 这可能意味着一个命令——
线 开关 本身不带参数(例如 PerlX 的“Xn”和“Xp”标志)或者,
不那么频繁,一位指示符(例如使用的“O_CREAT”和“O_EXCL”标志
在“系统打开”中)。 有时非正式地用于指代某些正则表达式修饰符。

浮点
一种以 X 科学记数法 X 存储数字的方法,以便
number 与其大小无关(小数点 XfloatsX)。 Perl 做它的
数字处理浮点数(有时称为 XfloatsX),当它可以得到
远离使用 整数. 浮点数只是实数的近似值
号码。

红晕
清空的行为 缓冲,通常在它满之前。

FMEYEWTK
远不止您想知道的一切。 关于一个狭窄的详尽的论文
话题,有点超级常见问题. 见汤姆更多。

折叠箱
在不考虑大小写的情况下进行比较或匹配时在 Unicode 中使用的 casemap。
由于 UnicodeX 复杂,比较小写、标题或大写都不可靠,
一对多大小写映射。 折叠箱是一个 小写 变体(使用部分
分解 某些代码点的形式)专门为解决
本。


创建一个孩子 过程 与受孕时的父进程相同,
至少在它有了自己的想法之前。 具有受保护内存的线程。

形式论证
通用名称 子程序 知道它的 参数. 在许多语言中,正式
参数总是被赋予单独的名称; 在 Perl 中,形式参数只是
数组的元素。 Perl 程序的正式参数是 $ARGV[0],
$ARGV[1] 等等。 类似地,Perl 子程序的正式参数是 $_[0],
$_[1] 等等。 您可以通过分配值来为参数指定单独的名称
到“我的”列表。 也可以看看 实际 参数.

格式
指定在某处放置多少空格和数字以及事物的规范,以便
无论您的 Xre 打印效果如何,都非常漂亮。

免费提供
意味着你不必花钱来获得它,但它的版权可能仍然属于
给其他人(如拉里)。

可自由再分发
如果您将盗版副本提供给您的朋友,则意味着您不会遇到法律问题
我们了解一下。 事实上,weXd 宁愿你给你所有的朋友一份。

免费
从历史上看,您赠送的任何软件,特别是如果您制作源代码
代码也可用。 现在经常被称为 打开 资源 软件. 最近有
使用该术语的趋势与 打开 资源 软件, 仅指
在自由软件基金会Xs GPL(一般公众
许可证),但这很难从词源上证明。

功能
在数学上,一组输入值中的每一个到特定输出的映射
价值。 在计算机中,指的是 子程序 or 操作者 返回一个 折扣值。 它可能
或者可能没有输入值(称为 参数).

有趣的角色
像拉里这样的人,或者他特别的朋友之一。 也指怪
Perl 需要在其变量上作为名词标记的前缀。

G
垃圾收集
应该调用一个错误命名的功能Xit,Xexpecting你的母亲在你X之后接。
严格来说,Perl 不这样做,但它依赖于引用计数
保持事物整洁的机制。 然而,我们很少严格地讲,经常会提到
引用计数方案作为垃圾收集的一种形式。 (如果有任何
舒适,当你的解释器退出时,一个 XrealX 垃圾收集器运行以确保
如果你被循环引用等弄得一团糟,一切都会被清理干净。)

GID Group IDX 在 Unix 中,数字组 ID 操作 系统 用于识别您的身份
和你的成员 .

水珠
严格来说,shellXs "*" 字符,当它匹配一个 XglobX 字符时
youXre 尝试生成文件名列表。 松散地,使用 globs 和
相似的符号来做模式匹配。 也可以看看 文件全局类型glob.

全球化
你可以从任何地方看到的东西,通常用于 变量子程序
在您的程序中随处可见。 在 Perl 中,只有某些特殊变量是
真正的 globalXmost 变量(和所有子程序)只存在于当前 .
全局变量可以用“our”声明。 参见 Camel 中的 XGlobal 声明X
第 4 章 X 声明和声明 X。

全球毁灭
垃圾 采集 全局变量(以及任何关联对象的运行
析构函数),当 Perl 翻译员 正在关闭。 全球的
毁灭不应该与启示录混淆,除非它应该被混淆。

胶水语言
一种语言,例如 Perl,擅长将 Xt 想要的东西连接在一起
被钩在一起。

粒度
从心理上来说,youXre 处理的碎片的大小。

字素
石墨烯是碳的同素异形体排列在六方晶格中的一个原子
厚的。 一种 字素,或者更全面地,一个 字素 绳子 是单个用户可见
字符, 这又可能是几个字符 (码点) 长。 例如,一个
回车加换行是单个字素但两个字符,而XXX
是单个字素,但有一个、两个甚至三个字符,具体取决于
.

贪婪
A 子模式 谁的 量词 想要匹配尽可能多的东西。

grep的
最初来自旧的 Unix 编辑器命令,用于 XGlobally search for a Regular
Expression 和 Print itX,现在用于任何类型的搜索的一般意义,
尤其是文本搜索。 Perl 有一个内置的“grep”函数,可以搜索一个列表
匹配任何给定标准的元素,而 grep的(1) 程序搜索行
匹配一个 定期 表达 在一个或多个文件中。


您是其中成员的一组用户。 在某些操作系统(如 Unix)中,您
可以向您组的其他成员授予某些文件访问权限。

GV 一个内部 Xglob valueX typedef,持有一个 类型glob. “GV”类型是
SV.

H
黑客
在解决技术问题方面表现出色的人,无论这些问题
涉及打高尔夫球、与兽人战斗或编程。 黑客是一个中性术语,道德上
请讲。 不要把好黑客与邪恶混为一谈 饼干 或一无所知 脚本
小子. 如果您混淆了它们,我们将假定您是邪恶的或无知的。

处理器
A 子程序 or 方法 当你的程序需要响应某些
内部事件,例如 信号, 或遇到受制于 操作者
超载要了解在年少时习得第二语言的各种好处的完整摘要,请参考: 回电话.

硬参考
A 纯量 折扣值 包含一个的实际地址 指称对象,使得所指Xs
参考 计数占它。 (一些硬引用在内部保存,例如
来自其中之一的隐式引用 类型globXs 变量槽到其对应的
指代。)硬引用不同于 象征 参考.

哈希
一个无序的关联 /折扣值 对,存储以便您可以轻松使用
绳子 查找其关联数据 折扣值. 这个词汇表就像一个散列,其中
要定义的词是键,定义是值。 哈希也是
有时在七音节上称为 Xassociative arrayX,这是一个非常好的
将其简单地称为 XhashX 的原因。

哈希表
Perl 内部用于实现关联数组(散列)的数据结构
有效率的。 也可以看看 .

头文件
包含某些必需定义的文件,您必须在其中包含 XaheadX
程序的其余部分执行某些晦涩的操作。 AC头文件有一个 .h
延期。 Perl 确实没有头文件,尽管历史上 Perl 有
有时使用翻译 .h 带有一个 .PH 延期。 参见 Camel 中的“需要”
第 27 章,XFunctionsX。 (头文件已被 模块 机制。)

这里的文件
之所以这样称呼是因为在 炮弹 假装 线
命令 是一个单独的 文件 被喂给命令,最多一些
终止字符串。 然而,在 Perl 中,itX 只是一种奇特的引用形式。

十六进制
一个以 16 为底的数字,简称 XhexX。 10 到 15 的数字通常是
由字母“a”到“f”表示。 Perl 中的十六进制常量以
“0x”。 另请参阅 Camel 第 27 章 XFunctionsX 中的“十六进制”函数。

主目录
登录时所在的目录。在 Unix 系统上,该名称通常是
放入 $ENV{HOME} 或 $ENV{LOGDIR} 登录,但你也可以找到它
"(get""pwuid($<))[7]"。 (某些平台没有主目录的概念。)

主持人
程序或其他数据所在的计算机。

傲慢
过度的骄傲,宙斯会因为这种事情而打击你。 还有那个质量
让你编写(和维护)其他人不想说坏话的程序
关于。 因此,这是程序员的第三大美德。 也可以看看 懒惰
不耐烦.

HV Xhash valueX typedef 的缩写,它保存 PerlX 的内部表示
哈希。 “HV”类型是 SV.

I
识别码
大多数可能包含计算机程序的事物的合法名称
感兴趣的。 许多语言(包括 Perl)允许标识符以
字母字符,然后包含字母和数字。 Perl 还允许
连接符标点符号,如下划线字符,只要它允许字母。
(Perl 也有更复杂的名字,比如 合格 名字。)

不耐烦
当计算机变得懒惰时您感到的愤怒。 这让你写程序
不要只是对您的需求做出反应,而是实际预测它们。 或者至少那个
假装。 因此,这是程序员的第二大美德。 也可以看看 懒惰
傲慢.

履行
一段代码实际上是如何完成它的工作的。 代码的用户不应
指望实施细节保持不变,除非它们是已发布的一部分
接口.

进口
访问从另一个模块导出的符号。 参见 Camel 中的“使用”
第 27 章,XFunctionsX。

增量
将某物的值增加 1(或增加某个其他数字,如果指定的话)。

索引
在过去,查找一个 在实际索引中(例如电话簿)。
但现在它只是使用任何类型的键或位置来找到
相应 折扣值,即使不涉及索引。 事情已经退化到
PerlX 的“索引”函数只是定位一个字符串的位置(索引)
在另一个。

间接文件句柄
An 表达 评估为可以用作 文件句柄:以 绳子
(文件句柄名称),一个 类型glob, 一个类型团 参考, 或低级 IO 目的。

间接
如果程序中的某些内容不是您要查找的值,但会指示
值是,thatXs 间接。 这可以通过以下任一方式完成 象征 引用 or
.

间接宾语
在英语语法中,动词与其直接宾语之间的简短名词短语
指明行动的受益人或接受者。 在 Perl 中,“打印标准输出
"$foo\n";" 可以理解为 Xverb 间接宾语 objectX,其中 "STDOUT" 是
“打印”动作的接收者,“$foo”是被打印的对象。 相似地,
当调用一个 方法,您可以将调用者放在
方法及其参数:

$gollum = new Pathetic::Creature "Smeagol";
给 $gollum "Fisssssh!";
给 $gollum "珍贵!";

间接对象​​槽
使用方法调用及其参数之间的句法位置
间接对象​​调用语法。 (插槽的区别在于没有
它和下一个参数之间的逗号。)“STDERR”在此处的间接对象槽中:

print STDERR "觉醒!觉醒!恐惧、火焰、敌人!觉醒!\n";

中缀
An 操作者 介于其之间 操作数,例如“24 * 7”中的乘法。

继承权
你从祖先那里得到的,无论是遗传的还是其他的。 如果你碰巧是一个
,你的祖先被称为 基地 你的后代被称为 衍生
。 看 继承权 继承权.


classX 的 Xan 实例的缩写,意思是一个 对象 在那 .

实例数据
参见 变量.

实例方法
A 方法 一个 对象,而不是 方法.

A 方法 谁的 祈求者 是一个 对象不是 姓名。 一个类的每个对象
共享该类的所有方法,因此实例方法适用于所有实例
类,而不是应用于特定实例。 另见 方法.

实例变量
An 属性 一个 对象; 与特定对象一起存储的数据,而不是与
班级整体。

整数
没有小数(小数)部分的数字。 一个计数数字,如 1、2、3 等
on,但包括 0 和负数。

接口
一段代码承诺永远提供的服务,与它的
履行,它应该可以随时更改。

插值
在另一个值中间的某处插入一个标量或列表值,例如
它似乎一直在那里。 在 Perl 中,发生了变量插值
在双引号字符串和模式中,并且在构造时发生列表插值
要传递给列表运算符或其他类似构造的值列表
“列表”.

翻译员
严格来说,一个程序读取第二个程序并执行第二个程序
程序直接说,没有先把程序变成不同的形式,即
是什么 编译器 做。 Perl 不是这个定义的解释器,因为它
包含一种编译器,它接受一个程序并将它变成一个更可执行的
表格(句法 perl的 进程本身,Perl 运行 然后系统
解释。

祈求者
代表其的代理人 方法 被调用。 在一个 方法,调用者是一个
包裹名字。 在一个 方法,调用者是一个对象引用。

调用
调用神明、守护进程、程序、方法、子程序或函数来获取的行为
它做你认为它应该做的事情。 我们通常 XcallX 子程序但是
XinvokeX 方法,因为它听起来更酷。

I/O 输入或输出到 文件 or 设备.

IO 内部 I/O 对象。 也可以指 间接 对象.

输入输出层
数据与输入内容或最终结果之间的过滤器之一
作为输出。

IPA 印度淡色艾尔。 也是国际音标,使用的标准字母
用于全世界的注音符号。 大量使用 Unicode,包括许多组合
字符。

IP 互联网协议,或知识产权。

IPC 进程间通信。


两个人的关系 对象 其中一个对象被认为是更多
另一个通用对象的特定版本:XA 骆驼是哺乳动物。X 由于
泛型对象真的只存在于柏拉图的意义上,我们通常会添加一点
对对象概念的抽象,并将这种关系看作是一个对象之间的关系
通用 基地 和一个特定的 衍生 . 奇怪的是,柏拉图式的课程并没有
总是有柏拉图式的关系Xsee 继承权.

迭代
重复做某事。

迭代器
一个特殊的编程小工具,可以跟踪你在你所看到的东西中的位置
试图迭代。 Perl 中的“foreach”循环包含一个迭代器; 也是
散列,允许您“每个”通过它。

IV 整数四,不要与六混淆,TomX 最喜欢的编辑器。 IV 也意味着
类型 a 的内部整数值 纯量 可以保持,不要与 NV.

J
JAPH
XJust Another Perl HackerX,一个聪明但神秘的 Perl 代码,在执行时,
计算为该字符串。 通常用于说明特定的 Perl 功能,以及
在 USENET 签名中可以看到正在进行的混淆 Perl 竞赛。

K
key 指向 a 的字符串索引 哈希, 用于查找 折扣值 与该键相关联。

关键词
参见 保留的 .

L
标签
你给一个名字 声明 以便您可以在其他地方谈论该声明
该程序。

懒惰
质量使您努力减少整体能量消耗。 它
让你编写其他人会觉得有用的省力程序,然后
记录你写的东西,这样你就不必回答这么多关于它的问题。 因此,
程序员的第一大美德。 也因此,这本书。 也可以看看 不耐烦
傲慢.

最左边最长
的偏好 定期 表达 引擎匹配最左边出现的
模式,然后给定将发生匹配的位置,对
最长匹配(假设使用 贪婪 量词)。 见骆驼第5章,
XPattern MatchingX 用于 许多 更多关于这个主题。

左移
A 转移 将数字乘以 2 的某个幂。

词位
花哨的术语 象征.

词法分析器
花哨的术语 令牌者.

词法分析
花哨的术语 符号化.

词汇范围
看着你的 牛津 英语 字典 通过显微镜。 (也称为 静止
范围界定,因为字典不会变化非常快。)同样,查看变量
存储在每个作用域的私有字典(命名空间)中,只能从
它们的声明点一直到它们所在的词法范围的末尾
宣布。 同步。 静止 范围界定. 蚂蚁。 动态 范围界定.

词汇变量
A 变量 服从 词法 范围界定,由“我的”声明。 通常只是称为
XlexicalX. (“our”声明为全局变量声明了一个词法范围的名称
变量,它本身不是词法变量。)

图书馆
一般是程序的集合。 在古代,指的是集合
中的子程序 特等 文件。 在现代,更多地指的是整个集合
Perl的 模块 在你的系统上。

LIFO
后进先出。 也可以看看 FIFO. LIFO 通常被称为 .

线
在 Unix 中,以零个或多个非换行符结尾的序列 新队
特点。 在非 Unix 机器上,这被 C 库模拟,即使
相关 操作 系统 有不同的想法。

越线
A 字素 由回车符后跟换行符或任何
带有 Unicode 垂直空间的字符 字符 财产.

行缓冲
由一个使用 I / O 刷新其的输出流 缓冲 每次之后 新队。 许多
标准 I/O 库自动在输出上设置行缓冲
终点站。

电话号码
在此之前读取的行数加 1。Perl 保留一个单独的行
它打开的每个源或输入文件的编号。 当前源文件Xs行号
由“__LINE__”表示。 当前输入行号(对于之前的文件
最近阅读通过“ ") 由 $. ($INPUT_LINE_NUMBER) 变量表示。
如果可用,许多错误消息会报告这两个值。

链接
用作名词,一个名字 目录 代表一个 文件. 给定的文件可以有
多个链接。 它就像在电话中列出了相同的电话号码
不同名称的目录。 作为动词,部分解决 编译 文件X
未解析的符号转换为(几乎)可执行的映像。 链接通常可以是静态的
或动态,这与静态或动态范围无关。

清单
表示逗号分隔的表达式列表的句法构造,计算
产生一个 名单 折扣值。 每 表达 育明在 “列表” 被评估在 名单 上下文
插入到列表值中。

名单
一组有序的标量值。

列表上下文
一种情况 表达 被周围环境所预期(代码调用
it) 返回值列表而不是单个值。 想要的功能
“列表” of arguments 告诉这些参数它们应该生成一个列表值。 看
上下文.

列表运算符
An 操作者 它对值列表执行某些操作,例如“join”或“grep”。
通常用于命名的内置操作符(如“print”、“unlink”和“system”)
不需要括号括起来 论点 名单。

列表值
可以在程序中传递的未命名的临时标量值列表
从任何列表生成函数到任何提供 名单
上下文.

文字
编程语言中的标记,例如数字或 绳子,这给了你一个
实际 折扣值 而不是仅仅将可能的值表示为 变量 一样。

小尾数
来自斯威夫特:先吃鸡蛋的人。 也用于存储
最不重要的 字节 比最重要的字节地址低的字
字节。 通常被认为优于大端机器。 也可以看看 大端.

本地
不是到处都是一样的意思。 Perl 中的全局变量可以本地化
在里面 动态 范围 通过“本地”运营商。

逻辑运算符
代表概念 XandX、XorX、XxorX 和 XnotX 的符号。

展望
An 断言 查看当前匹配位置右侧的字符串。

向后看
An 断言 查看当前匹配位置左侧的字符串。

循环
一种重复执行某事的构造,如过山车。

循环控制语句
循环体中任何可以使循环过早停止循环的语句
或跳过 迭代. 一般来说,你不应该在过山车上尝试这个。

循环标签
一种附加到循环(或过山车)上的键或名称,以便循环控制
语句可以谈论他们想要控制哪个循环。

小写
在 Unicode 中,不仅是具有小写字母通用类别的字符,还包括任何
具有小写属性的字符,包括修饰符字母、字母数字、
一些其他符号和一个组合标记。

有价值的
能够作为 左值.

左值
语言律师用于存储位置的术语,您可以指定一个新的 折扣值 到,
比如一个 变量 或一个元素 排列. XlX 是 XleftX 的缩写,如
赋值的左侧,左值的典型位置。 一个 有价值的 功能或
表达式是一个可以赋值的表达式,如“pos($x) = 10”。

左值修饰符
一个形容词伪函数,它扭曲了一个词的含义 左值 在某些声明中
时尚。 目前有三个左值修饰符:“my”、“our”和“local”。

M
魔法
从技术上讲,附加到变量的任何额外语义,例如 $!, $0, %ENV,
或 %SIG,或任何绑定变量。 当你做那些事时,神奇的事情就会发生
变量。

神奇的增量
An 增量 知道如何提高 ASCII 字母和数字的运算符。

魔法变量
访问或分配给它们时会产生副作用的特殊变量。 为了
例如,在 Perl 中,更改 %ENV 数组的元素也会更改相应的
子进程将使用的环境变量。 阅读$! 变量给你
当前系统错误编号或消息。

生成文件
控制程序编译的文件。 Perl 程序通常不需要一个
生成文件 因为 Perl 编译器有很多自我控制。

man 为您显示在线文档(手册页)的 Unix 程序。

联机帮助页
手册中的 XpageX,通常通过 男子(1) 命令。 联机帮助页
包含概要、描述、错误列表等,通常更长
比一页。 有联机帮助页记录 命令, 系统调用, 图书馆 功能,
设备, 协议, ,诸如此类。 在本书中,我们称任何标准 Perl
文档(如 perlop 或 perldelta)一个联机帮助页,无论是什么格式的 itXs
安装在您的系统上。

匹配
参见 模式 匹配.

会员资料
参见 变量.

记忆
这始终意味着您的主内存,而不是您的磁盘。 掩盖问题是事实
您的机器可以实现 虚拟 记忆; 也就是说,它会假装它有
比实际使用更多的内存,并且它会使用磁盘空间来保存不活动的位。 这
可以使您看起来比实际拥有的内存多一点,但它不是
代替真实内存。 关于虚拟内存可以说的最好的事情是
它可以让你的表现逐渐下降,而不是在你用完时突然下降
真实的记忆。 但是当你用完虚拟内存时,你的程序也会死,tooXif
你还没有先把你的磁盘摔死。

元字符
A 字符 那是 不需要 应该可以正常治疗。 哪些字符是
作为元字符被特别处理的元字符因上下文而异。 你的
将有某些元字符,双引号 Perl 字符串 还有其他
元字符,和 定期 表达 模式有所有的双引号
元字符加上一些他们自己的额外字符。

元符号
我们称之为 元字符 除了它是一个多于一个的序列
特点。 通常,序列中的第一个字符必须为真
元字符使元符号中的其他字符行为不端
它。

方法
一种动作 对象 如果你告诉它可以接受。 见骆驼第12章,
XObjectsX。

方法解析顺序
Perl 通过@INC 的路径。 默认情况下,这是双深度优先搜索,
一次寻找定义的方法,一次寻找“AUTOLOAD”。 然而,Perl 让你
用“mro”配置它。

迷你锅
一个 CPAN 镜像,只包含每个发行版的最新版本,可能
使用“CPAN::Mini”创建。 参见 Camel 第 19 章,XCPANX。

极简主义
相信Xsmall是美丽的X。 矛盾的是,如果你说一些小
语言,结果是大,如果你用大语言说,结果是小。
去的身影。

模式
在上下文中 统计(2) syscall,指的是持有 允许
和类型 文件.

变化
参见 声明 变化, 定期 表达左值,不一定是这个顺序。

模块
A 文件 定义了一个 (几乎)相同的名称,可以 出口
符号或函数作为 对象 班级。 (一个模块Xs主要 。下午 文件也可以加载
支持该模块的其他文件。)请参阅内置的“使用”。

系数
当您对余数而不是商感兴趣时的整数除数。

变为乱码
当您说一种语言而计算机认为您在说另一种语言时。 你Xll
例如,当您发送 UFX8 时看到奇怪的翻译,但计算机认为您
发送Latin-1,而是显示各种奇怪的字符。 术语是这样写的
XXXXXX 在日语中,意思是 Xcharacter rotX,一个恰当的描述。 发音
["modXibake"] 标准 “近期行动计划” 语音学,或大约 Xmoh-jee-bah-kehX。

贩子
一名成员的简称 Perl的 小贩,Perl 的提供者。

凡人
当前语句完成时计划终止的临时值。

方法 分辨率 秩序.

多维数组
具有多个下标的数组,用于查找单个元素。 Perl 实现了这些
运用 引用X 参见 Camel 第 9 章,XData StructuresX。

多重继承
你从你父母那里得到的特征,不可预测地混合在一起。 (看
继承权 继承权.) 在计算机语言(包括 Perl)中,它
是一个给定的类可能有多个直接祖先或 基地 .

N
命名管道
A 带有嵌入的名称 文件系统 以便两个人可以访问
无关 过程.

命名空间
一个域名。 您无需担心一个这样的域中的名称是否具有
在另一个中被使用。 看 .

NaN 不是数字。 Perl 用于某些无效或无法表达的浮点数的值
操作。

网络地址
套接字最重要的属性,例如您的电话号码。
通常是 IP 地址。 也可以看看 端口.

新队
表示行尾的单个字符,ASCII 值为 012
Unix 下的八进制(但 Mac 上是 015),在 Perl 字符串中用“\n”表示。 为了
Windows 机器编写文本文件,对于某些物理设备,如终端,
单个换行符由您的 C 库自动转换为换行符
和回车,但通常不进行翻译。

NFS 网络文件系统,它允许您像挂载远程文件系统一样挂载
网站。


将文本字符串转换为替代但等效的文本字符串 典范 (或兼容)
然后可以比较等价的表示。 Unicode 识别四个
不同的规范化形式:NFD、NFC、NFKD 和 NFKC。

空字符
数值为零的字符。 C 使用 ItX 来终止字符串,但是
Perl 允许字符串包含空值。

空列表
A 名单 折扣值 零元素,在 Perl 中用“()”表示。

空字符串
A 绳子 不包含任何字符,不要与包含 a 的字符串混淆
字符,其长度为正,并且是 true.

数字上下文
周围环境期望表达式的情况(代码调用
它)返回一个数字。 也可以看看 上下文绳子 上下文.

数字化
(有时拼写 数字化麻木化.) Perl 术语,用于隐式转换为
一个号码; 相关动词是 麻木. 数字化 意在押韵
木乃伊麻木 - 制作木乃伊. 与英语无关 纽曼, 努米娜,
众多的. 我们最初忘记了额外的 m 很久以前,有些人习惯了
对于我们有趣的拼写,就像“HTTP_REFERER”X 自己丢失的字母一样,我们的
奇怪的拼写一直存在。

NV 内华达州的简称,它的任何部分都不会与文明混淆。 NV也
表示 a 类型的内部浮点数值 纯量 能坚持,不能
与一个混淆 IV.

半字节
半个 字节,相当于一个 十六进制 数字,值四 .

O
对象
An . XknowsX 它是什么用户定义类型(类)的东西,
以及它可以做什么,因为它是什么类。 你的程序可以请求一个对象
做某事,但对象可以决定它是否想做。 一些
对象比其他对象更包容。

八进制
一个以 8 为基数的数字。只允许使用 0 到 7 的数字。 Perl 中的八进制常量
从 0 开始,如 013。另见“oct”函数。

抵消
从字符串的开头移动时必须跳过多少内容或
数组到其中的特定位置。 因此,最小偏移量为零,而不是一,
因为你不会跳过任何东西来到达第一项。

单线
一个完整的计算机程序塞进一行文本。

开源软件
源代码可免费获得且可免费再分发的程序,
没有附加商业条件。 更详细的定义见
<http://www.opensource.org/osd.html>.

操作数
An 表达 产生一个 折扣值 是的 操作者 操作。 也可以看看 优先权.

操作系统
在裸机上运行并隐藏管理细节的特殊程序
过程设备. 通常在较宽松的意义上使用,以表示特定的
编程文化。 松散的含义可用于不同级别的特异性。
在一种极端情况下,您可能会说所有版本的 Unix 和 Unix-lookalikes 都是
相同的操作系统(让很多人感到不安,尤其是律师和其他倡导者)。
在另一个极端,你可以说这个特定版本的这个特定版本
vendorXs 操作系统与此或任何其他版本的任何其他版本不同
vendorXs 操作系统。 Perl 跨操作系统的可移植性比
许多其他语言。 也可以看看 架构平台.

操作者
将一定数量的输入值转换为一定数量的输出值的小工具,
通常内置于具有特殊语法或符号的语言中。 给定的运营商可能有
对什么的具体期望 类型 您提供的数据作为其参数(操作数)
以及您想从中获取什么类型的数据。

操作符重载
一种 超载 你可以在内置的 运营商 使他们工作
对象 好像对象是普通的标量值,但具有实际语义
由对象类提供。 这是用过载设置的 编译Xsee骆驼
第 13 章,XOverloadingX。

选项
开关 or 定期 表达 修饰符.

序数
一个抽象的 characterXs 整数值。 一样的东西 代码点.

超载
赋予符号或结构额外的含义。 实际上,所有语言都可以
某种程度的超载,因为人们善于解决问题
上下文.

压倒一切
隐藏或使某些其他同名定义无效。 (不被混淆
- 超载,它添加了必须以其他方式消除歧义的定义。)
为了进一步混淆这个问题,我们使用带有两个重载定义的词:
描述如何定义自己的 子程序 隐藏一个内置 功能
同名(请参阅 Camel 第 11 章中的 XOverriding Built-in FunctionsX 部分,
XModulesX),并描述如何定义替换 方法 育明在 衍生
隐藏一个 基地 同名的 Xs 方法(参见 Camel 第 12 章,XObjectsX)。

业主
拥有绝对控制权的一个用户(除了超级用户) 文件. 一份文件
也可能有一个 如果真正的所有者可以行使共同所有权的用户的数量
允许它。 看 允许 .

P

A 命名空间 为全球 变量, 子程序,等等,这样他们就可以
与同名分开 符号 在其他命名空间中。 从某种意义上说,只有
package 是全局的,因为 packageXs 符号表中的符号只能访问
从代码 编译 包外通过命名包。 但在另一种意义上,
所有包符号也是 globalsXtheyXre 只是组织良好的全局变量。

垫 简称 便笺.

参数
参见 论点.

父类
参见 基地 .

解析树
参见 句法 .

解析
试图改变你可能畸形的微妙但有时是残酷的艺术
程序变成一个有效的 句法 .

补丁
通过应用一个来修复,就像它一样。 在黑客领域,列出了
程序可能应用的两个版本之间的差异 补丁(1)
当您想要修复错误或升级旧版本时使用程序。

PATH
的列表中 目录 系统搜索以找到您想要的程序 执行.
该列表存储为您的 环境 变量, 在 Perl 中访问为
$环境{路径}。

路径名
一个完全限定的文件名,例如 /usr/bin/perl. 有时与“PATH”混淆。

模式
使用的模板 模式 匹配.

模式匹配
取一个模式,通常是一个 定期 表达,并以各种方式尝试该模式
一个字符串,以查看是否有任何方法可以使其适合。 经常用来挑有趣的
文件中的花絮。

暂停
Perl 作者上传服务器 (http://pause.perl.org>),网关 模块 on
他们的方式 CPAN.

Perl 贩子
一个 Perl 用户组,其名称取自纽约 Perl 贩子,
第一个 Perl 用户组。 在您附近找到一个http://www.pm.org>.

权限位
业主 文件设置或取消设置以允许或禁止访问其他
人们。 这些标志位是 模式 由内置的“stat”返回的词
你问一个文件。 在 Unix 系统上,您可以检查 ls(1) 更多信息
信息。

PERN
当你做两次“Perl++”时你会得到什么。 只做一次会使你的头发卷曲。 你
必须增加八次才能洗头。 起泡,冲洗,迭代。


一个直接 地都 携带一个的输出 过程 到另一个输入
没有中间临时文件。 一旦管道建立,两个进程在
问题可以读写,就好像他们在与普通文件交谈一样,有一些
警告。

管道
一系列的 过程 所有在一行中,由链接 管道,其中每个传递其输出
流到下一个。

平台
程序在其中运行的整个硬件和软件环境。 一个程序写在
如果您更改以下任何一项,依赖于平台的语言可能会中断:机器,
操作系统、库、编译器或系统配置。 这 perl的 翻译员
必须 编译 每个平台都不同,因为它是用 C 实现的,但是
用 Perl 语言编写的程序在很大程度上与平台无关。

pod 用于将文档嵌入到 Perl 代码中的标记。 Pod 代表 XPlain old
文档 X. 参见 Camel 第 23 章,XPlain Old DocumentationX。

吊舱命令
一个序列,例如“=head1”,表示一个序列的开始 部分。

指针
A 变量 在像 C 这样的语言中,它包含某些其他语言的确切内存位置
物品。 Perl 在内部处理指针,因此您不必担心它们。 反而,
您只需使用以下形式的符号指针 变量 姓名,或
引用, 它们不是 Xt 指针(但行为类似于指针并且实际上包含
指针)。

多态性
你可以告诉一个的概念 对象 做一些通用的事情,对象会
根据命令的类型以不同的方式解释命令。 [< 希腊语 XXXX- + XXXXX,
多种形式。]

端口
TCP 或 UDP 套接字地址的一部分,用于将数据包定向到正确的
找到合适的机器后的过程,比如你给的电话分机
当您到达公司接线员时。 也是将代码转换为运行的结果
不同于最初预期的平台,或表示这种转换的动词。

手提
曾几何时,C 代码可在 BSD 和 SysV 下编译。 一般来说,代码可以
很容易转换为在另一个上运行 平台, 然而 XeasilyX 可以定义
你喜欢,而且通常是。 如果你足够努力,任何东西都可以被认为是便携的,
例如移动房屋或伦敦桥。

搬运工
从一个 XcarriesX 软件的人 平台 到另一个。 编写的移植程序
使用平台相关的语言(如 C)可能是一项艰巨的工作,但移植程序
像 Perl 这样的痛苦是非常值得的。

占有性
说在模式中的量词和组拒绝放弃任何一次
他们已经戴上了手套。 比更正式的更吸引人,更容易说
不可追溯.

POSIX
便携式操作系统接口规范。

后缀
An 操作者 遵循其 操作数,如“$x++”。

pp Xpush-popX 代码的内部简写; 也就是说,实现 PerlXs 的 C 代码
堆栈机。

编译
接收实用提示和建议的标准模块(可能还有
忽略)在编译时。 编译指示全部以小写命名。

优先权
在没有其他指导的情况下,决定应该做什么的行为规则
首先发生。 例如,在没有括号的情况下,你总是这样做
加法前的乘法。

字首
An 操作者 在它之前 操作数,如“++$x”。

预处理
什么帮手 过程 将传入的数据转换为更合适的形式
对于当前进程。 通常用传入的 要了解在年少时习得第二语言的各种好处的完整摘要,请参考: C 预处理器.

主要维护者
PAUSE 允许指定的作者 共同维护者 权限 命名空间。 一个
主要维护者可以通过将其分配给另一个 PAUSE 来放弃这种区别
作者。 参见 Camel 第 19 章,XCPANX。

程序
A 子程序.

过程
正在运行的程序的实例。 在 Unix 等多任务系统下,两个或多个
不同的进程可以同时独立运行同一个程序Xin
事实上,“fork”功能就是为了带来这种快乐的状态。
在其他操作系统下,进程有时被称为 XthreadsX、XtasksX 或
XjobsX,通常在含义上有细微差别。

程序
参见 脚本.

程序生成器
一种用高级语言通过算法为您编写代码的系统。 也可以看看
发电机.

渐进匹配
模式 匹配 匹配>从之前停止的地方开始。

财产
变量 or 字符 财产.

协议
在网络中,一种商定的来回发送消息的方式,这样既不
记者会太糊涂了。

原型
一个可选的部分 子程序 声明告诉 Perl 编译器有多少和
可以作为什么类型的参数传递 实际 参数,所以你可以写
解析很像内置函数的子程序调用。 (或 donXt 解析,视情况而定
也许。)

伪函数
有时看起来像函数但实际上不是 Xt 的构造。 通常保留
左值 像“我的”这样的修饰符,因为 上下文 像“标量”这样的修饰符,以及选择-
你自己的引用结构,“q//”,“qq//”,“qx//”,“qw//”,“qr//”,“m//”,“s///”,
“y///”和“tr///”。

伪哈希
以前,对数组的引用,其初始元素碰巧持有对
一个哈希。 您曾经能够将伪哈希引用视为数组
引用或哈希引用。 不再支持伪哈希。

伪文字
An 操作者 X"看起来像一个 文字, 这样 as 输出抢夺
操作员, <literal 更多信息="无""`>“命令”“`”。

公共领域
不属于任何人的东西。 Perl 受版权保护,因此 不需要 在公众场合
domainXitXs 只是 自如 可使用自如 可再分配.

南瓜
一个概念性的 XbatonX 传递给 Perl 社区,表明谁是领导者
某些发展领域的集成商。


A 南瓜 持有人,负责泵送或至少启动泵的人员。
必须愿意时不时地扮演大南瓜的角色。

PV A Xpointer valueX,它是 Perl Internals Talk 的“char*”。

Q
合格
拥有完整的名字。 符号 $Ent::moot 是合格的; $moot 不合格。
从顶级目录指定完全限定的文件名。

量词
一个组件 定期 表达 指定上述次数 原子 五月
发生。

R
比赛条件
当几个相互关联的事件的结果取决于
这些事件的顺序,但由于不确定性,无法保证该顺序
时序效应。 如果有两个或多个程序,或同一程序的一部分,请尝试
通过同一系列的事件,一个人可能会打断另一个人的工作。 这是
找到一个好方法 利用.

可读
关于文件,具有适当权限位设置以允许您访问的文件
文件。 关于计算机程序,一个写得足够好的那个X
有人有机会弄清楚 itXs 试图做什么。

收割
父母最后的仪式 过程 代表一个已故的孩子处理所以
它不会仍然是一个 僵尸. 请参阅“wait”和“waitpid”函数调用。

记录
一组相关的数据值 文件 or ,通常与独特的
场地。 在 Unix 中,通常与 线, 或一个空行终止的集合
行(一个 XparagraphX)。 的每一行 / etc / passwd文件 文件是一个记录,登录时键入
名称,包含有关该用户的信息。

递归
根据自身定义某事物(至少部分)的艺术,这是一种顽皮的
字典中的 no-no 但如果你小心的话,通常在计算机程序中可以正常工作
不要永远递归(这就像一个具有更壮观失败的无限循环
模式)。

参考
您在哪里寻找指向其他地方的信息的指针。 (看 间接.)
参考文献有两种形式: 象征 引用 引用.

指称对象
无论引用指的是什么,它可能有也可能没有名称。 常见类型
所指对象包括标量、数组、散列和子程序。

正则表达式
参见 定期 表达.

正则表达式
具有各种解释的单一实体,例如大象。 到电脑
科学家,它是一种小语言的语法,其中一些字符串是合法的,并且
其他人不是Xt。 对普通人来说,它是一种模式,你可以用它来找到你想要的东西
寻找何时因情况而异。 PerlXs 正则表达式远非
在理论上是常规的,但在常规使用中它们工作得很好。 这里Xs
正则表达式:“/Oh s.*t./”。 这将匹配像X这样的字符串“哦,你能看到吗
黎明的曙光“X 和 X”哦坐下!”X。参见 Camel 第 5 章,XPattern MatchingX。

正则表达式修饰符
模式或替换的选项,例如“/i”以呈现模式案例-
麻木不仁。

常规文件
A 文件 这不是一个 目录,以 设备, 一个命名 or 插座,或 象征 链接.
Perl 使用“Xf”文件测试运算符来识别常规文件。 有时称为
XplainX 文件。

关系运算符
An 操作者 这表示特定的排序关系是否是 true 大约一对
of 操作数. Perl 有数字和字符串关系运算符。 看 整理
序列.

保留字
具有特定内在含义的词 编译,例如“如果”或“删除”。 在
许多语言(不是 Perl),使用保留字来命名其他任何东西都是非法的。
(毕竟,这就是为什么保留它们的原因。)在 Perl 中,您只能使用它们来命名
标签 or 文件句柄. 也称为 XkeywordsX。

返回值
折扣值 由生产 子程序 or 表达 评估时。 在 Perl 中,返回
值可以是 名单 或者 纯量.

RFC Request For Comment,尽管有胆怯的含义,但它是一系列
重要的标准文件。

右移
A 转移 将一个数除以 2 的某个幂。

角色
一组具体行为的名称。 角色是一种向类添加行为的方式
没有继承。


超级用户(“UID” == 0)。 也是文件系统的顶级目录。

RTFM
当有人认为您应该阅读 The Fine Manual 时,您会被告知什么。

运行阶段
Perl 开始运行主程序后的任何时间。 也可以看看 。 跑
阶段主要花费在 运行 但也可能花在 当“需要”时,
“做” “文件”,或“评估” “细绳” 运算符被执行,或者当替换使用
“/ee”修饰符。

运行
Perl 实际执行您的代码要求执行的操作的时间,而不是
更早的一段时间,它试图弄清楚你所说的是否有任何意义
无论如何,这是 .

运行时模式
一种包含一个或多个变量的模式,在解析之前要插值
模式作为 定期 表达,因此不能在编译时分析
时间,但必须在每次评估模式匹配运算符时重新分析。
运行时模式很有用,但成本很高。

RV 一种休闲车,不要与车载娱乐混淆。 RV 也意味着
类型 a 的内部参考值 纯量 能把持住。 也可以看看 IVNV 如果你Xre
还不糊涂。

右值
A 折扣值 您可能会在右侧找到 分配要了解在年少时习得第二语言的各种好处的完整摘要,请参考: 左值.

S
沙箱
X 不应影响其墙外的围墙区域。 你让孩子们进去玩
沙箱而不是在路上奔跑。 参见 Camel 第 20 章,XSecurityX。

纯量
一个简单的、奇异的值; 一个号码, 绳子参考.

标量上下文
一种情况 表达 被周围环境所预期(代码调用
it) 返回单个 折扣值 而不是 名单 值。 也可以看看 上下文名单
上下文. 标量上下文有时会对返回施加额外的约束
值Xsee 绳子 上下文数字 上下文. 有时我们谈论一个 布尔
上下文 内部条件,但这不会施加额外的约束,因为任何
标量值,无论是数字还是 绳子, 已经是真或假。

标量文字
一个数字或引用 绳子西安实际 折扣值 在您的程序文本中,而不是
变量.

标量值
一个值恰好是 纯量 相对于 名单.

标量变量
A 变量 以“$”为前缀,包含单个值。

范围
从多远你可以看到一个变量,看透一个。 Perl 有两个可见性
机制。 它确实 动态 范围界定 “本地”的 变量,这意味着其余的
阻止和任何 子程序 由块的其余部分调用,可以看到
块的局部变量。 Perl 可以 词法 范围界定 “我的”变量,
这意味着块的其余部分可以看到变量,但其他子程序调用
由街区 不能 见变量。

便笺
特定文件或子程序的特定调用保持的区域
它的一些临时值,包括任何词法范围的变量。

脚本
一条文字 文件 这是一个旨在成为的程序 执行 直接而不是 编译
之前的另一种文件形式 执行.

此外,在 统一, 特定语言或群体的书写系统
语言,如希腊语、孟加拉语或 Tengwar。

脚本小子
A 饼干 谁不是 黑客 但只知道足以运行固定脚本。 一个 货物-
邪教 程序员。

sed 一个古老的 Stream 编辑器,Perl 的一些想法来自于它。

信号
一种奇特的互锁,可防止多个 线程 or 过程 从用完
同时使用相同的资源。

分离器
A 字符 or 绳子 防止两个周围的字符串与每个字符串混淆
其他。 “拆分”功能适用于分隔符。 不要混淆 定界符 or
终结者. 上一句中的 XorX 将两种选择分开。

序列化
放个花哨 data 结构体 成线性顺序,以便它可以存储为 绳子
在磁盘文件或数据库中,或通过 . 也称为编组。

服务器
在网络中,一个 过程 要么宣传 服务 或者只是在附近闲逛
已知位置并等待 客户 谁需要服务与它取得联系。

服务
你为别人做的一些让他们开心的事情,比如给他们一天的时间
(或他们的生活)。 在某些机器上,众所周知的服务由
“获取服务”功能。

塞吉德
与...一样 Setuid,只与赠送有关 特权。

Setuid
说一个以其特权运行的程序 业主 而不是(按原样
通常情况下)运行它的人的特权。 还描述了位
模式词 (允许 ) 来控制功能。 该位必须明确
由所有者设置启用此功能,并且程序必须仔细编写
放弃更多的特权。

共享内存
一块 记忆 可通过两个不同的 过程 否则谁不会看到
彼此X的记忆。

家当
爱尔兰语代表整个 McGillicuddy。 在 Perl 文化中,XsharpX 和
XbangX,意思是“#!” 告诉系统在哪里可以找到解释器的序列。


A 命令-线 翻译员. 交互式地给你提示的程序,接受
一个或多个 线 输入,并执行您提到的程序,为每个
他们自己的 参数 和输入数据。 Shell 还可以执行包含以下内容的脚本
这样的命令。 在 Unix 下,典型的 shell 包括 Bourne shell (/ bin / sh的), C
壳 (/bin/csh) 和 Korn shell (/bin/ksh)。 Perl 不是严格意义上的 shell,因为
itXs 不是交互式的(尽管 Perl 程序可以是交互式的)。

副作用
当你评估一个时会发生一些额外的事情 表达. 现在可以参考
几乎所有的。 例如,评估一个简单的赋值语句通常具有
为变量赋值的 Xside effectX。 (并且您认为分配
value 是你的首要意图!)同样,为
特殊变量 $| ($AUTOFLUSH) 的副作用是在每个
在当前选定的文件句柄上“写入”或“打印”。

印记
用于魔法的字形。 或者,对于 Perl,变量名前面的符号,例如
“$”、“@”和“%”。

信号
一个突如其来的螺栓; 也就是说,一个事件触发 操作 系统,可能
当你最意想不到的时候。

信号处理程序
A 子程序 那个,而不是满足于以正常方式被调用,坐
等待一个突如其来的螺栓,然后才会屈尊 执行. 在 Perl 下,
突然出现的螺栓称为信号,您可以使用内置的“kill”发送它们。
请参阅 Camel 第 25 章中的 %SIG 哈希,XSpecial NamesX 和 XSignalsX 部分
Camel 第 15 章,XInterprocess CommunicationX。

单继承
你从你母亲那里得到的特征,如果她告诉你你没有父亲。
(也可以看看 继承权 继承权.) 在计算机语言中,
无性繁殖,这样一个给定的类只能有一个直系祖先或
基地 . Perl 不提供这样的限制,尽管您当然可以对 Perl 进行编程
如果你喜欢这样。


任意数量的选择 分子名单, 排列哈希.

嘟嘟地喝
阅读全文 文件绳子 在一次手术中。

插座
多个网络通信的端点 过程 这很像
电话或邮政信箱。 关于套接字最重要的是它的 网络
地址 (如电话号码)。 不同种类的插座有不同的种类
地址X有些看起来像文件名,有些则不像。

软引用
参见 象征 参考.

源过滤器
一种特殊的 模块 那确实 预处理 在脚本开始之前
令牌者.


一种设备,您可以将东西放在上面,然后将它们取回
与您佩戴它们的顺序相反。 看 LIFO.


包含在官方 Perl 发行版中,作为标准模块、标准工具、
或标准 Perl 联机帮助页.

标准误差
默认输出 对于donXt属于的讨厌的评论 产量.
在 Perl 程序中由输出表示> 文件句柄 “STDERR”。 您可以使用
此流明确,但“死”和“警告”内置写入您的标准
自动错误流(除非被捕获或以其他方式拦截)。

标准输入
默认输入 对于您的程序,如果可能,它应该关心它的位置
数据来自。 在 Perl 程序中由 文件句柄 “标准”。

标准输入/输出
用于执行的标准 C 库 缓冲的 输入和输出到 操作 系统。 (该
标准 I/O 的 XstandardX 至多与标准的 XstandardX 相关
输入和输出。)一般来说,Perl 依赖于标准 I/O 的任何实现
给定的操作系统提供,所以 Perl 程序的缓冲特性
一台机器上的可能与另一台机器上的不完全匹配。 通常这只
影响效率,而不是语义。 如果您的标准 I/O 包正在执行块
缓冲,你希望它 红晕 缓冲区更频繁,只需设置 $| 变量到
一个真正的价值。

标准图书馆
官方自带的一切 perl的 分配。 一些供应商版本
perl的 改变他们的分布,省略一些部分或包括额外的部分。 也可以看看
双重生活.

标准输出
默认输出 对于您的程序,如果可能,它应该关心它的位置
数据正在运行。 在 Perl 程序中由 文件句柄 “标准输出”。

声明
A 命令 向计算机询问下一步该做什么,就像食谱中的一个步骤:XAdd
果酱与面糊混合直到混合。XA 语句与
声明,它不会告诉计算机做任何事情,而只是为了学习
一些东西。

语句修饰符
A 有条件 or 循环 你把 声明 而不是之前,如果你知道
我们的意思。

静止
与其他事物相比,变化缓慢。 (可惜一切都是相对的
除了某些基本粒子外,与其他东西相比是稳定的,并且weXre
不太确定。)在计算机中,事情应该迅速变化,
XstaticX 带有贬义,表示稍微功能失调 变量,
子程序方法. 在 Perl 文化中,礼貌地避免使用这个词。

如果您是 C 或 C++ 程序员,您可能正在寻找 PerlX 的“状态”关键字。

静态方法
没有这样的事。 看 方法.

静态作用域
没有这样的事。 看 词法 范围界定.

静态变量
没有这样的事。 只需使用一个 词法 变量 在比你更大的范围内 子程序
用“state”而不是“my”来声明它。

统计结构
Perl 保存有关最后一个的信息的特殊内部位置 文件 on
您请求的信息。

状态
折扣值 回到父母身边 过程 当它的子进程之一死亡时。 这
值放在特殊变量 $? 中。 它的上八 是退出状态
已失效的进程,其低八位标识信号(如果有)
进程死亡。 在 Unix 系统上,此状态值与状态字相同
由...返回 等待(2). 请参阅 Camel 第 27 章 XFunctionsX 中的“系统”。

斯特德
参见 错误.

标准输入
参见 输入.

标准输入输出
参见 I / O.

标准输出
参见 产量.


以字节或字符的稳定序列形式流入或流出进程的数据流,
没有被分解成小包的样子。 这是一种
接口X底层 履行 很可能将您的数据分解成单独的
用于交付的数据包,但这对您是隐藏的。

绳子
XHe 表示 !@#*&%@#*?!X 等字符序列。 字符串不一定是
完全可打印。

字符串上下文
周围环境期望表达式的情况(代码调用
它)返回一个 绳子要了解在年少时习得第二语言的各种好处的完整摘要,请参考: 上下文数字 上下文.

字符串化
生产一个的过程 绳子 抽象对象的表示。

结构
引入结构定义或名称的 C 关键字。

结构体
参见 data 结构体.

子类
参见 衍生 .

子模式
一个组件 定期 表达 格局。

子程序
可以从其他地方调用的已命名或以其他方式可访问的程序
该计划以完成该计划的某些子目标。 子程序通常是
参数化以根据其输入完成不同但相关的事情
参数. 如果子程序返回一个有意义的 折扣值,它也被称为 功能.

下标
A 折扣值 表示特定位置的 排列 element 在一个数组中。

代换
通过“s///”运算符更改字符串的一部分。 (我们避免使用这个术语来表示
变量 插值.)

子串
一部分 绳子, 从某个 字符 位置 (抵消) 以及
继续进行一定数量的字符。

超类
参见 基地 .

超级用户
那个人 操作 系统 几乎可以做任何事情。 通常你的
系统管理员或冒充您的系统管理员的人。 在 Unix 上
系统, 用户。 在 Windows 系统上,通常是管理员用户。

SV Xscalar valueX 的缩写。 但是在 Perl 解释器中,每个 指称对象 被治疗
作为从 SV 派生的类的成员,以一种面向对象的方式。 每一个 折扣值
Perl 内部作为 C 语言“SV*”指针传递。 SV 结构 知道它的
自己的 Xreferent typeX,并且代码足够聪明(我们希望)不要尝试调用 哈希
函数在 子程序.

开关
你在命令行上给出的一个选项来影响你的程序的工作方式,通常是
以减号开头。 这个词也被用作一个昵称 开关
声明.

切换集群
多个命令行开关的组合(例如, "Xa Xb Xc") 变成一个开关
(例如,“Xabc”)。 任何带有附加功能的开关 论点 必须是最后一个开关
簇。

开关语句
一种程序技术,可让您评估 表达 然后,根据价值
的表达式,做一个多路分支到相应的代码段
价值。 也称为 Xcase 结构 X,以类似的 Pascal 结构命名。 最多
Perl 中的 switch 语句拼写为“given”。 参见 XCamel 中的“给定”语句 X
第 4 章 X 声明和声明 X。

符号
一般来说,任何 象征 or 元符号. 通常更具体地用于表示那种
你可能会在一个名字中找到 符号 .

符号调试器
一个让你逐步完成的程序 执行 你的程序,停止或
到处打印东西看看是否有什么问题,如果有的话,
什么。 XsymbolicX 部分只是意味着您可以使用相同的方式与调试器对话
编写程序时使用的符号。

象征性的联系
指向真实文件名的备用文件名 文件名,这反过来又指向
真实 文件。 每当 操作 系统 正在尝试解析一个 路径名 包含一个
符号链接,它只是替换新名称并继续解析。

符号引用
一个变量,其值为另一个变量或子程序的名称。 经过 解除引用
第一个变量,你可以得到第二个。 符号引用是非法的
在“使用严格的“参考””下。

符号表
哪里一个 编译 记住符号。 像 Perl 这样的程序必须以某种方式记住所有
所有的名字 变量, 文件句柄子程序 你用过。 它通过
将名称放在符号表中,该表在 Perl 中使用 哈希 .
每个都有一个单独的符号表 给每个包自己的
命名空间.

同步
可以确定事件的有序顺序的编程; 也就是说,当
事情一个接一个地发生,而不是同时发生。

句法糖
一种更容易写东西的替代方式; 一条捷径。

句法
来自希腊语 XXXXXXXX,Xwith-arrangementX。 如何放置事物(尤其是符号)
彼此在一起。

语法树
程序的内部表示,其中较低级别 结构体 挂断
包含它们的更高级别的结构。

系统调用
A 功能 直接致电 操作 系统. 许多重要的子程序
和函数使用 areXt 直接系统调用,但在一个或多个中构建
系统调用层之上的层。 一般来说,Perl 程序员不需要担心
关于区别。 但是,如果您确实知道哪些 Perl 函数是
真正的系统调用,您可以预测其中哪些会设置 $! ($ERRNO) 变量
失败。 不幸的是,初学者经常混淆地使用这个术语
Xsystem callX 表示当你调用 Perl 的“系统”函数时会发生什么,它
实际上涉及许多系统调用。 为了避免混淆,我们几乎总是说
XsyscallX 用于您可以通过 PerlX 的“系统调用”函数间接调用的东西,以及
永远不要为你会用 PerlX 的“系统”函数调用的东西。

T
污点检查
Perl 的特殊簿记功能是跟踪外部数据流过您的
程序并禁止在系统命令中使用它们。

污点
表示从用户肮脏的手中获得的数据,因此对于安全来说是不安全的
程序依赖。 Perl 会做污点检查,如果你运行 Setuid (或 塞吉德) 程序,或
如果您使用“XT”开关。

污染模式
在“XT”开关下运行,将所有外部数据标记为可疑并拒绝
将它与系统命令一起使用。 参见 Camel 第 20 章,XSecurityX。

TCP 传输控制协议的缩写。 一种环绕互联网的协议
使应用程序出现不可靠的数据包传输机制的协议
程序是一个可靠的 字节数。 (通常。)

术语
XterminalXX 的缩写,即一个节点的叶子节点 句法 . 有功能的东西
语法上作为 操作数 对于表达式中的运算符。

终结者
A 字符 or 绳子 这标志着另一个字符串的结束。 $/ 变量包含
终止“readline”操作的字符串,“chomp”从末尾删除。
不要混淆 定界符 or 分隔符. 本期末
句子是一个终止符。

三元
An 操作者 拿三个 操作数. 有时发音 三元.

文本
A 绳子 or 文件 主要包含可打印的字符。


就像一个分叉的过程,但没有 Xs 固有的内存保护。 一个线程是
比完整进程轻,因为一个进程可以有多个线程
在里面跑来跑去,都在争夺相同的 processXs 内存空间,除非步骤
被用来保护线程彼此之间。

tie 魔法变量与其实现类之间的纽带。 见“领带”
Camel 第 27 章 XFunctionsX 和 Camel 第 14 章 XTied VariablesX 中的函数。

标题
用于大写字母后跟小写字符而不是由的大小写
更多的首都。 有时称为句子案例或标题案例。 英语不使用
Unicode titlecase,但英文标题的大小写规则比
简单地将每个 wordXs 的第一个字符大写。

TMTOWTDI
有不止一种方法可以做到,Perl 座右铭。 可以有更多的想法
不是在上下文中解决编程问题的一种有效途径。 (这并不意味着
更多的方法总是更好的,或者所有可能的路径都是同样可取的Xjust
不需要只有一种真道。)

象征
编程语言中的语素,具有语义的文本的最小单位
意义。

令牌者
将程序文本分解为一系列 令牌 供以后分析
解析器。

符号化
将程序文本拆分为 令牌. 也称为 XlexingX,在这种情况下你会得到
XlexemesX 而不是令牌。

工具箱方法
这个概念是,通过一整套可以很好地协同工作的简单工具,您可以
构建几乎任何你想要的东西。 如果你重新组装一辆三轮车,这很好,但如果
youXre 构建了一个去边界化的组合流量回流器,您真的想要自己的
制造特殊工具的机加工车间。 Perl 有点像机械车间。

主题
你正在做的事情。 像“while(<>)”、“for”、“foreach”和“foreach”这样的结构
“给定”通过分配给 $_ 为您设置主题,默认值 (主题) 多变的。

音译
通过映射源的每个字符将一种字符串表示形式转换为另一种字符串表示形式
string 到结果字符串中的对应字符。 不要混淆
翻译:例如,希腊语 XXXXXXXXX 音译为 多色 但是
转换成 多色. 请参阅 Camel 第 5 章 XPattern 中的“tr///”运算符
匹配X。

触发
一个事件导致 处理器 运行。

三元
不是具有三颗恒星的恒星系统,而是一个 操作者 拿三个 操作数.
有时发音 三元.

的troff
一种古老的排版语言,Perl 从中派生了 $% 变量的名称
并被秘密用于制作骆驼书籍。

true
任何不计算为 0 或 "" 的标量值。

截断
清空现有内容的文件,或者在打开文件时自动清空
写入或显式通过“截断”函数。

类型
参见 data 类型.

类型铸造
将数据从一种类型转换为另一种类型。 C 允许这样做。 Perl 不需要它。 也不
想要它。

类型定义
C 和 C++ 语言中的类型定义。

打字词法
A 词法 变量 词法>用 a 声明的 输入:“我的 Pony $bill”。

类型glob
使用单个标识符,前缀为“*”。 例如,*name 代表任何或
所有 $name、@name、%name、&name 或只是“name”。 你如何使用它决定了
它被解释为全部或其中之一。 参见 Camel 中的 XTypeglobs 和 FilehandlesX
第 2 章,XBits 和 PiecesX。

类型图
C 类型如何在 Perl 类型和 Perl 类型之间转换的描述
延期 写入的模块 XS.

U
UDP User Datagram Protocol,典型的发送方式 数据报 通过互联网。

UID 用户 ID。 常用于以下语境 文件 or 过程 所有权。

遮罩
那些面具 允许 在创建文件或
目录,以便制定您通常拒绝访问的策略。
请参阅“umask”功能。

一元运算符
只有一个操作符 操作数, 喜欢 ”!” 或“chdir”。 一元运算符通常是
前缀运算符; 也就是说,它们位于操作数之前。 “++”和“XX”运算符可以
是前缀或后缀。 (他们的立场 改变它们的含义。)

统一
或多或少包含世界上所有主要字符集的字符集。
看到http://www.unicode.org>.

Unix的
一种非常庞大且不断发展的语言,具有多种替代方案,并且在很大程度上
不兼容的语法,任何人都可以以他们选择的任何方式定义任何东西,以及
通常做。 使用这种语言的人认为 itXs 很容易学习,因为 itXs 很容易
扭曲到自己的目的,但辩证的差异使部落相互交流
几乎是不可能的,而且旅行者经常被简化为类似 pidgin 的子集
语。 要被普遍理解,一个 Unix shell 程序员必须花费数年的时间
学习艺术。 许多人已经放弃了这个学科,现在通过一个
类似世界语的语言称为 Perl。

在古代,Unix 也被用来指代一些人在
贝尔实验室写信使用 PDP-7 计算机,它没有做很多事情
其他时候。

大写
在 Unicode 中,不仅是具有大写字母通用类别的字符,还包括任何
具有大写属性的字符,包括一些字母数字和符号。 不是
混淆 标题.

V
折扣值
与所有变量、引用、键、索引、
运算符,以及访问该值所需的其他内容。

变量
一个命名的存储位置,可以容纳各种类型的 折扣值, 作为你的程序
认为合适。

变量插值
插值 将标量或数组变量转换为字符串。

可变的
说一个 功能 高兴地收到了不确定数量的 实际 参数.

向量
列表的数学术语 纯量 价值观.

虚拟
提供没有真实性的外观,例如:虚拟内存是
不是真正的记忆。 (也可以看看 记忆.) XvirtualX 的对立面是 XtransparentX,它
意味着提供没有外观的东西的真实性,如:Perl handles
可变长度的 UFX8 字符编码透明。

空上下文
一种形式 纯量 上下文 在其中 表达 预计不会返回任何 折扣值 at
所有并对其进行评估 影响 单独。

V字串
XversionX 或 XvectorX 绳子 用“v”后跟一系列小数指定
点符号中的整数,例如“v1.20.300.4000”。 每个数字变成一个
字符 具有指定的序数值。 (当有 at 时,“v”是可选的
至少三个整数。)

W
警告
打印到“STDERR”流的消息表明可能出现问题
但不值得炸毁。 参见 Camel 第 27 章中的“警告”,XFunctionsX 和
Camel 第 28 章 XPragmantic ModulesX 中的“警告”编译指示。

看表情
一个表达式,当它的值改变时,会在 Perl 调试器中产生一个断点。

弱引用
不正常计数的引用。 当所有正常的数据引用
消失,数据消失。 这些对于循环引用很有用
否则永远不会消失。

空白
A 字符 移动您的光标,但不会在屏幕上放置任何内容。
通常指以下任何一项:空格、制表符、换行、回车或换页。 在
Unicode,匹配 Unicode 认为是空白的许多其他字符,包括
X-XX 。


在普通的 XcomputereseX 中,最有效地处理大小的数据块
您的计算机(通常为 32 位左右)给出或取 2 的几个幂。在 Perl 中
文化,它更多地指的是字母数字 识别码 (包括下划线),
或到一串非空白字符 字符 以空格或字符串边界为界。

工作目录
您当前的 目录,从中解释相对路径名 操作
系统. 操作系统知道你的当前目录,因为你告诉它
“chdir”,或者因为你从你父母的地方开始 过程 是什么时候
你出生在。

包装纸
为您运行其他程序或子程序的程序或子程序,修改
它的一些输入或输出更适合您的目的。

所见即所得
你所看到的就是你得到的。 通常用于出现在屏幕上的东西
匹配它最终的外观,就像 PerlX 的“格式”声明。 也用来
意思是魔法的反面,因为一切都如它所显示的那样工作,就像在
“开放”的三参数形式。

X
XS 一个特别导出的、快速优秀的、明确的外部子程序,
以现有的 C 或 C++ 或令人兴奋的扩展语言执行,称为
(令人气愤地)XS。

XSUB
外部 子程序 定义于 XS.

Y
雅克
又一个编译器 编译器。 一个解析器生成器,没有它 Perl 可能会
不存在。 查看文件 佩利.y 在 Perl 源代码分发中。

Z
零宽度
一个子模式 断言 匹配 绳子 之间 字符.

僵尸
已终止(退出)但其父进程尚未收到正确的进程
通过调用“wait”或“waitpid”来通知它的消亡。 如果你
“fork”,您必须在您的子进程退出后进行清理; 否则,
进程表将填满,您的系统管理员将不会对您感到满意。

著者 AND 版权


基于词汇表 代码编程 Perl的,第四版,汤姆·克里斯蒂安森 (Tom Christiansen),布赖恩 d
福伊、拉里·沃尔和乔恩·奥尔旺特。 版权所有 (c) 2000、1996、1991、2012 O'Reilly Media, Inc.
本文档可能按照与 Perl 本身相同的条款进行分发。

使用 onworks.net 服务在线使用 perglossary


免费服务器和工作站

下载 Windows 和 Linux 应用程序

  • 1
    认证通行证
    认证通行证
    AuthPass 是一个开源密码
    经理支持流行和
    经过验证的 Keepass(kdbx 3.x 和 kdbx 4.x ...
    下载授权通行证
  • 2
    ZABBIX
    ZABBIX
    Zabbix 是企业级开放
    源分布式监控解决方案
    旨在监控和跟踪
    网络的性能和可用性
    服务器、设备...
    下载 Zabbix
  • 3
    KDiff3
    KDiff3
    此存储库不再维护
    并用于存档目的。 看
    https://invent.kde.org/sdk/kdiff3 for
    最新的代码和
    https://download.kde.o...
    下载 KDiff3
  • 4
    USB加载器GX
    USB加载器GX
    USBLoaderGX 是一个 GUI
    Waninkoko 的 USB Loader,基于
    libwiigui。 它允许上市和
    推出 Wii 游戏、Gamecube 游戏和
    Wii 和 WiiU 上的自制软件...
    下载 USBLoaderGX
  • 5
    火鸟
    火鸟
    Firebird RDBMS 提供 ANSI SQL 特性
    & 在 Linux、Windows 上运行 &
    几个 Unix 平台。 特征
    出色的并发性和性能
    & 力量...
    下载火鸟
  • 6
    KompoZer首
    KompoZer首
    KompoZer 是一个所见即所得的 HTML 编辑器,使用
    Mozilla Composer 代码库。 作为
    Nvu 的开发已停止
    2005 年,KompoZer 修复了许多错误和
    增加了一个...
    下载 KompoZer
  • 更多 ”

Linux 命令

Ad