トップページ⇒tech
601コメント60KB

プログラム技術板シリトリ!

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさんNGNG
定番ですが、よろしくお願いします。
いちよう専門用語限定で。。。

じゃ、はじめは「コンストラクタ」から
0551デフォルトの名無しさんNGNG
LATEX (DECのテキストフォーマッタ)
0552デフォルトの名無しさんNGNG
XOR

既出だろうな・・・
厨房だから他には思い浮かばないのよ←いいわけ
0553デフォルトの名無しさんNGNG
rcファイル (UNIXの設定ファイル)

- 何故にrc?
0554デフォルトの名無しさんNGNG
CONTINUE
* FORTRAN

>>553
run commandの略

(つーか予約語じゃなくなってるぞ>>544以降。>>543はがいしゅつ)
0555デフォルトの名無しさんNGNG
elsif (VHDL)

-- 下のほうでゆっくりやりましょ。さげさげ
0556デフォルトの名無しさんNGNG
freeze

-- Eiffel
-- Javaのfinalと同じ意味
0557デフォルトの名無しさんNGNG
extends

/* Java */
0558デフォルトの名無しさんNGNG
SIN (BASIC)

REM 保全…
0559デフォルトの名無しさんNGNG
nodefault

(* 反則気味だがDelphiのコンパイラ指令 *)
0560デフォルトの名無しさんNGNG
type -- Ada

-- くそっ、taskはガイシュツか。
0561デフォルトの名無しさんNGNG
EQV (99BASIC)

' http://www.sagami.ne.jp/tadaka/99Basic/
0562デフォルトの名無しさんNGNG
VARPTR ' BASIC全般だっけ?

' >>561
' なんで「プログラミングをお勉強する。」が向いてる用途と向いてない用途
' 両方に入ってんだか。
0563デフォルトの名無しさんNGNG
RND 'BASIC全般

' あはは、本当だ。向き不向き両方ありますねー
' なんか気持ちは判る気がする
' BASICで培ったハングリー精神は永遠!
0564デフォルトの名無しさんNGNG
DIM ' BASIC責め
0565デフォルトの名無しさんNGNG
MID$ '必殺BASIC逆さ言葉返し
0566デフォルトの名無しさんNGNG
DEFSNG 'BASIC
0567デフォルトの名無しさんNGNG
global

# Python
0568デフォルトの名無しさんNGNG
local # Perl
0569デフォルトの名無しさんNGNG
limited -- Ada

-- どういう意味があるんだかは知らん
0570デフォルトの名無しさんNGNG
dispinterface //Delphi

{
 >>569
 型を定義するときに付けると代入不可になる…でしたっけ
 TWinControl.Assign意味ねーってやつです
}
0571デフォルトの名無しさんNGNG
esac # Bourne shell

#> TWinControl.Assign意味ねーってやつです
# Delphi? これ意味よく分からん
0572デフォルトの名無しさんNGNG
const_cast //C++

/*
 AdaはC++同様オブジェクトが値型なので、
 代入は実体のコピーになります。
 Controlled型にすればAdjust(代入演算)も定義できますが、
 ウィンドウクラスみたいなのは実体がコピーできても意味がないので
 limitedを付けて代入できなくします。
 言うなればC++でコピーコンストラクタやoperator=をprivate宣言するようなものですか。

 で、DelphiのObject PascalはオブジェクトがJavaとかと同じ参照型なので
 実体のコピーはAssignメソッドを使います。
 VCLライブラリのウィンドウを表す基底クラスTWinControlにも、
 派生の都合上Assignが親クラスから引き継がれてて無意味に存在しているわけです。

 値型の言語と参照型の言語をごちゃまぜにしたのは失敗でした。

 (しかも、自分で自信が無くなってあわてて調べて見たら
 TWinControl同士Assignしたら例外が上がりますが、
 TCustomActionとの間ではちゃんとした動作が書かれてたりして…
 何か書く時はちゃんと調べなければいけませんね。ごめんなさい)
*/
0573デフォルトの名無しさんNGNG
true # Ruby

# >>572 詳しい解説山樟
0574デフォルトの名無しさんNGNG
exports //Delphi

{ >>573 「山樟」をなんと読むかわからない俺って…逆変換すると「やまくすのき」!? }
0575デフォルトの名無しさんNGNG
self # まあいろいろ

# >>574 重箱読みしてくれ。
0576デフォルトの名無しさんNGNG
function #まぁいりいろ
0577デフォルトの名無しさんNGNG
Number "Magnitudeクラスのサブクラスだっけ? Smalltalk"
0578デフォルトの名無しさんNGNG
kernelサンダース
0579デフォルトの名無しさんNGNG
/* kじゃねぇだろ、そこはコメントだ(I剤戳!! */
return /* C */
0580デフォルトの名無しさんNGNG
Nothing 'VB
0581デフォルトの名無しさんNGNG
goto '山程あるがとりあえずBASIC
0582デフォルトの名無しさんNGNG
out //いろいろ#
0583デフォルトの名無しさんNGNG
terminate -- Ada

-- そろそろAdaネタも尽きそうだな…
0584デフォルトの名無しさんNGNG
EnableWindow
0585デフォルトの名無しさんNGNG
WaitForSingleObject
0586デフォルトの名無しさんNGNG
TerminateProcess
0587デフォルトの名無しさんNGNG
SendMessage
0588デフォルトの名無しさんNGNG
EnumWindowsProc
0589デフォルトの名無しさんNGNG
CreateCompatibleBitmap
0590デフォルトの名無しさんNGNG
PrintDlg
0591デフォルトの名無しさんNGNG
GREATER
* COBOL
0592デフォルトの名無しさんNGNG
REAL (* MODULA-2 *)
0593デフォルトの名無しさんNGNG
restrict // C99

// >>584-590 WinAPIの関数名が全部予約語になってる言語ってあるのか。
0594デフォルトの名無しさんNGNG
try // C++とか、って、tryが出てないのはびっくし
0595デフォルトの名無しさんNGNG
yylex
0596デフォルトの名無しさんNGNG
XPOS ' 99BASIC
0597デフォルトの名無しさんNGNG
subtype -- Ada
0598デフォルトの名無しさんNGNG
external {Pascal}
0599デフォルトの名無しさんNGNG
LIST ' BASIC
0600デフォルトの名無しさんNGNG
typedef /*C*/
0601デフォルトの名無しさんNGNG
final //Java
■ このスレッドは過去ログ倉庫に格納されています