PL360
PL360,一种编程语言,由尼克劳斯·维尔特设计,运作在IBM System/360平台上。类似于汇编语言,它提供了能够指定特定的机器语言指令与寄存器的功能,但是它也具备了高端语言的某些特性,例如复杂的算术表达式与控制流程。尼克劳斯·维尔特设计出PL360的主要目的,是用来实作ALGOL W。
例子
R0
、R1
、R2
和FLAG
是预先声明的名字。
BEGIN INTEGER BUCKET;
IF FLAG THEN
BEGIN BUCKET := R0; R0 := R1; R1 := R2;
R2 := BUCKET;
END ELSE
BEGIN BUCKET := R2; R2 := R1; R1 := R0;
R0 := BUCKET;
END
RESET(FLAG);
END
相关条目
- 高端组语(High-level assembler)
- ALGOL W
外部链接
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.