用語はperldocのperlglossaryを基にしています。
English | 日本語 |
---|---|
accessor methods | アクセサメソッド |
actual arguments | |
address operator | アドレス演算子 |
algorithm | アルゴリズム |
alias | エイリアス |
alphabetic | |
alternatives | |
anonymous | 無名 |
application | |
architecture | アーキテクチャ |
argument | 引数 |
arithmetical operator | 算術演算子 |
array | 配列 |
array context | 配列コンテキスト |
Artistic License | |
assertion | アサート |
assignment | 代入 |
assignment operator | 代入演算子 |
associative array | 連想配列 |
associativity | 結合性 |
asynchronous | 非同期 |
atom | |
atomic operation | アトミックな操作 |
attribute | 属性 |
autogeneration | 自動生成 |
autoincrement | 自動インクリメント |
autoload | オートロード |
autosplit | 自動 split |
autovivification | 自動有効化 |
backreference | 後方参照 |
backtracking | バックトラッキング |
backward compatibility | 後方互換性 |
bareword | 裸の単語 |
base class | 基底クラス |
big-endian | ビッグエンディアン |
binary | 2 進数 |
binary operator | 2 項演算子 |
bind | |
bit | ビット |
bit shift | ビットシフト |
bit string | ビット文字列 |
bless | |
block | |
BLOCK | |
block buffering | ブロックバッファリング |
Boolean | 真偽値 |
Boolean context | 真偽値コンテキスト |
breakpoint | ブレークポイント |
broadcast | ブロードキャスト |
bucket | バケツ |
buffer | バッファ |
built-in | 組み込み |
bundle | |
byte | バイト |
bytecode | バイトコード |
cache | |
callback | コールバック |
call by reference | 参照渡し |
call by value | 値渡し |
canonical | |
capture variables | |
capturing | 捕捉 |
cargo cult | |
case | |
casefolding | |
casemapping | |
character | 文字 |
character class | 文字クラス |
character property | 文字特性 |
circumfix operator | |
class | クラス |
class method | クラスメソッド |
client | クライアント |
closure | クロージャ |
cluster | |
code generator | コードジェネレータ |
codepoint | |
code subpattern | |
collating sequence | |
co-maintainer | |
combining character | |
command | コマンド |
command buffering | |
command-line arguments | コマンドライン引数 |
command name | コマンド名 |
comment | コメント |
compilation unit | コンパイル単位 |
compile | |
compile phase | コンパイルフェーズ |
compiler | コンパイラ |
compile time | コンパイル時 |
composer | |
concatenation | 連結 |
conditional | |
connection | |
construct | 構文/構築 |
constructor | コンストラクタ |
context | コンテキスト |
continuation | 継続 |
core dump | コアダンプ |
C preprocessor | C プリプロセッサ |
cracker | クラッカー |
currently selected output channel | |
current package | カレントパッケージ |
current working directory | |
dangling statement | 曖昧な文 |
datagram | データグラム |
data structure | データ構造 |
data type | データ型 |
declaration | 宣言 |
declarator | |
decrement | デクリメント |
default | デフォルト |
defined | 定義済み |
delimiter | デリミタ |
dereference | デリファレンス |
derived class | 派生クラス |
descriptor | 記述子 |
destroy | |
destructor | デストラクタ |
device | デバイス |
directive | 指示子 |
directory | ディレクトリ |
directory handle | ディレクトリハンドル |
discipline | |
dispatch | 発行 |
distribution | |
dual-lived | |
dweomer | |
dwimmer | |
dynamic scoping | 動的スコープ |
eclectic | |
element | 要素 |
embedding | 組み込み |
empty subclass test | 空のサブクラステスト |
encapsulation | カプセル化 |
endian | エンディアン |
en passant | |
environment | 環境 |
environment variable | 環境変数 |
errno | |
error | エラー |
escape sequence | エスケープシーケンス |
exception | 例外 |
exception handling | 例外処理 |
exec | |
executable file | 実行ファイル |
execute | 実行 |
execute bit | 実行許可ビット |
exit status | 終了コード |
exploit | |
export | エクスポート |
expression | 式 |
extension | エクステンション |
FALSE | 偽 |
fatal error | 致命的エラー |
feeping creaturism | |
field | フィールド |
file | ファイル |
file descriptor | ファイル記述子 |
fileglob | ファイルグロブ |
filehandle | ファイルハンドル |
filename | ファイル名 |
filesystem | ファイルシステム |
file test operator | ファイルテスト演算子 |
filter | フィルタ |
first-come | |
flag | フラグ |
floating point | 浮動小数点 |
flush | |
foldcase | |
fork | |
formal arguments | |
format | フォーマット |
freely available | 自由に利用可能 |
freely redistributable | 自由に再配布可能 |
freeware | フリーウェア |
function | 関数 |
funny character | |
garbage collection | ガベージコレクション |
glob | グロブ |
global | グローバル |
global destruction | |
glue language | |
granularity | 粒度 |
grapheme | |
greedy | 貪欲 |
grep | |
group | グループ |
hacker | |
handler | |
hard reference | |
hash | |
hash table | |
header file | |
here document | ヒアドキュメント |
hexadecimal | |
home directory | |
host | |
hubris | |
identifier | 識別子 |
impatience | 短気 |
implementation | 実装 |
import | インポート |
increment | インクリメント |
indexing | |
indirect filehandle | 間接ファイルハンドル |
indirection | |
indirect object | 間接オブジェクト |
indirect object slot | |
infix | 中置 |
inheritance | 継承 |
instance | インスタンス |
instance data | |
instance method | |
instance variable | インスタンス変数 |
integer | 整数 |
interface | インターフェース |
interpolation | 展開 |
interpreter | インタプリタ |
invocant | 呼び出し元 |
invocation | |
I/O layer | |
is-a | |
iteration | 反復 |
iterator | 反復子 |
key | キー |
keyword | キーワード |
label | ラベル |
laziness | 怠惰 |
leftmost longest | |
left shift | 左シフト |
lexeme | |
lexer | |
lexical analysis | レキシカル解析 |
lexical scoping | レキシカルスコープ |
lexical variable | レキシカル変数 |
library | ライブラリ |
line | 行 |
linebreak | |
line buffering | 行バッファリング |
line number | 行番号 |
link | リンク |
LIST | リスト |
list | リスト |
list context | リストコンテキスト |
list operator | リスト演算子 |
list value | リスト値 |
literal | リテラル |
little-endian | リトルエンディアン |
local | ローカル |
logical operator | 論理演算子 |
lookahead | 先読み |
lookbehind | 戻り読み |
loop | ループ |
loop control statement | ループ制御文 |
loop label | ループラベル |
lowercase | |
lvaluable | 左辺値化可能 |
lvalue | 左辺値 |
lvalue modifier | 左辺値修飾子 |
magic | マジック |
magical increment | マジカルインクリメント |
magical variables | マジカル変数 |
Makefile | |
man | |
manpage | man ページ |
matching | マッチング |
member data | |
memory | メモリ |
metacharacter | メタ文字 |
metasymbol | メタシンボル |
method | メソッド |
method resolution order | |
minicpan | |
minimalism | |
mode | モード |
modifier | 修飾子 |
module | モジュール |
modulus | |
mojibake | |
monger | モンガー |
mortal | 揮発性 |
mro | |
multidimensional array | 多次元配列 |
multiple inheritance | 多重継承 |
named pipe | 名前付きパイプ |
namespace | 名前空間 |
NaN | |
network address | ネットワークアドレス |
newline | 改行 |
normalization | |
null character | ヌル文字 |
null list | 空リスト |
null string | 空文字列 |
numeric context | 数値コンテキスト |
numification | |
nybble | ニブル |
object | オブジェクト |
octal | 8 進数 |
offset | オフセット |
one-liner | 一行野郎 |
open source software | オープンソースソフトウェア |
operand | オペランド |
operating system | オペレーティングシステム |
operator | 演算子 |
operator overloading | 演算子オーバーロード |
options | オプション |
ordinal | |
overloading | オーバーロード |
overriding | オーバーライド |
owner | 所有者 |
package | パッケージ |
pad | パッド |
parameter | パラメータ |
parent class | 親クラス |
parse tree | パース木 |
parsing | パース |
patch | パッチ |
pathname | パス名 |
pattern | パターン |
pattern matching | パターンマッチング |
Perl mongers | |
permission bits | 許可ビット |
pipe | パイプ |
pipeline | パイプライン |
platform | プラットフォーム |
pod | |
pod command | |
pointer | ポインタ |
polymorphism | 多態性 |
port | ポート |
portable | 移植性のある |
porter | 移植者 |
possessive | |
postfix | 接尾辞 |
pragma | プラグマ |
precedence | 優先順位 |
prefix | 接頭辞 |
preprocessing | 前処理 |
primary maintainer | |
procedure | 手続き |
process | プロセス |
program | |
program generator | プログラム生成器 |
progressive matching | |
property | プロパティ |
protocol | プロトコル |
prototype | プロトタイプ |
pseudofunction | 疑似関数 |
pseudohash | 擬似ハッシュ |
pseudoliteral | 疑似リテラル |
public domain | パブリックドメイン |
pumpkin | |
pumpking | |
qualified | 修飾された |
quantifier | 量指定子 |
race condition | |
readable | 読み込み可能 |
reaping | 回収する |
record | レコード |
recursion | 再帰 |
reference | リファレンス |
referent | リファレンス先 |
regex | |
regular expression | 正規表現 |
regular expression modifier | 正規表現修飾子 |
regular file | 通常のファイル |
relational operator | 比較演算子 |
reserved words | 予約語 |
return value | 返り値 |
right shift | 右シフト |
role | |
root | |
run phase | 実行フェーズ |
runtime | |
runtime pattern | |
rvalue | 右辺値 |
sandbox | |
scalar | スカラ |
scalar context | スカラコンテキスト |
scalar literal | スカラリテラル |
scalar value | スカラ値 |
scalar variable | スカラ変数 |
scope | スコープ |
scratchpad | スクラッチパッド |
script | スクリプト |
script kiddie | スクリプトキディ |
semaphore | セマフォ |
separator | セパレータ |
serialization | 直列化 |
server | サーバ |
service | サービス |
shared memory | 共有メモリ |
shebang | |
shell | シェル |
side effects | 副作用 |
sigil | |
signal | |
signal handler | シグナルハンドラ |
single inheritance | 単一継承 |
slice | スライス |
slurp | 吸い込み |
socket | ソケット |
soft reference | ソフトリファレンス |
source filter | ソースフィルタ |
stack | スタック |
standard | 標準 |
standard error | 標準エラー |
standard input | 標準入力 |
standard I/O | 標準 I/O |
Standard Library | |
standard output | 標準出力 |
statement | 文 |
statement modifier | 文修飾子 |
static | 静的 |
static method | 静的メソッド |
static scoping | 静的スコープ |
static variable | 静的変数 |
stat structure | stat 構造体 |
status | 状態 |
stream | ストリーム |
string | 文字列 |
string context | 文字列コンテキスト |
stringification | 文字列化 |
struct | |
structure | 構造 |
subclass | サブクラス |
subpattern | 副パターン |
subroutine | サブルーチン |
subscript | 添字 |
substitution | 置換 |
substring | 副文字列 |
superclass | スーパークラス |
superuser | スーパーユーザ |
switch | |
switch cluster | まとまったスイッチ |
switch statement | switch 文 |
symbol | シンボル |
symbolic debugger | シンボリックデバッガ |
symbolic link | シンボリックリンク |
symbolic reference | シンボリックリファレンス |
symbol table | シンボルテーブル |
synchronous | 同期 |
syntactic sugar | シンタックスシュガー |
syntax | 文法 |
syntax tree | 文法木 |
syscall | |
taint checks | |
tainted | 汚染された |
taint mode | |
term | |
terminator | 終端子 |
ternary | 3 項 |
text | テキスト |
thread | スレッド |
tie | |
titlecase | |
token | トークン |
tokener | トークン化器 |
tokenizing | トークン化 |
toolbox approach | ツールボックス手法 |
transliterate | 文字変換 |
trigger | トリガ |
trinary | 3 項 |
troff | |
TRUE | 真 |
truncating | 切り詰め |
type | 型 |
type casting | 型キャスト |
typed lexical | 型付きレキシカル |
typeglob | 型グロブ |
typemap | |
umask | |
unary operator | 単項演算子 |
uppercase | |
value | 値 |
variable | 変数 |
variable interpolation | 変数展開 |
variadic | 可変引数 |
vector | ベクタ |
virtual | |
void context | 無効コンテキスト |
v-string | v-文字列 |
warning | 警告 |
watch expression | ウォッチ式 |
weak reference | |
whitespace | 空白 |
word | 語 |
working directory | ワーキングディレクトリ |
wrapper | ラッパ |
zero width | ゼロ幅 |
zombie | ゾンビ |