PL/I
跳转到导航
跳转到搜索
页面Template:Hlist/styles.css没有内容。页面Module:Infobox/styles.css没有内容。
| 编程范型 | 过程式, 指令式, 结构化 |
|---|---|
| 设计者 | IBM与package.lua第80行Lua错误:module 'Module:Ilh/data' not found语言发展委员会 |
| 实作者 | IBM |
| 发行时间 | 1964年 |
| 当前版本 | Template:Software version |
| 网站 | {{URL|example.com|可选的显示文本}}Module:EditAtWikidata第29行Lua错误:attempt to index field 'wikibase' (a nil value) |
| 衍生副语言 | |
| package.lua第80行Lua错误:module 'Module:Ilh/data' not found, package.lua第80行Lua错误:module 'Module:Ilh/data' not found, package.lua第80行Lua错误:module 'Module:Ilh/data' not found, package.lua第80行Lua错误:module 'Module:Ilh/data' not found, package.lua第80行Lua错误:module 'Module:Ilh/data' not found, package.lua第80行Lua错误:module 'Module:Ilh/data' not found, package.lua第80行Lua错误:module 'Module:Ilh/data' not found, package.lua第80行Lua错误:module 'Module:Ilh/data' not found, EPL[1] | |
| 受影响于 | |
| COBOL, Fortran, ALGOL | |
| 影响语言 | |
| package.lua第80行Lua错误:module 'Module:Ilh/data' not found, B语言, REXX, package.lua第80行Lua错误:module 'Module:Ilh/data' not found | |
PL/I(package.lua第80行Lua错误:module 'Module:IPA/config' not found),源自编程语言一号(package.lua第80行Lua错误:module 'Module:Unicode data' not found)的缩写,一种过程式、指令式程式语言。由IBM公司在1960年代发明的第三代高级编程语言,用于IBM的package.lua第80行Lua错误:module 'Module:Ilh/data' not found、或迪吉多的VAX/VMS等操作系统中。 在系统软件,图像,仿真,文字处理,网络,商业软件等领域均可应用。
样例代码[编辑]
Hello world程序[编辑]
Hello2: proc options(main);
put list ('Hello, world!');
end Hello2;
查找字符串[编辑]
/* Read in a line, which contains a string,
/* and then print every subsequent line that contains that string. */
find_strings: procedure options (main);
declare pattern character (100) varying;
declare line character (100) varying;
declare line_no fixed binary;
on endfile (sysin) stop;
get edit (pattern) (L);
line_no = 1;
do forever;
get edit (line) (L);
if index(line, pattern) > 0 then
put skip list (line_no, line);
line_no = line_no + 1;
end;
end find_strings;
引用[编辑]
外部链接[编辑]
页面Module:Side box/styles.css没有内容。页面Template:Sister project/styles.css没有内容。
- Kednos PL/I for HP OpenVMS VAX and Alpha
- IBM PL/I for IBM大型主机,package.lua第80行Lua错误:module 'Module:Ilh/data' not found and Windows
- PL/I Resources
- PL/I home
- PL/I newsletter April 2006
- Power vs. Adventure - PL/I and C(页面存档备份,存于互联网档案馆) A side-by-side comparison of PL/I and C。
- PL/I for GCC(页面存档备份,存于互联网档案馆) The pl1gcc project is an attempt to create a native PL/I compiler using the GNU Compiler Collection.
- Languages Related to PL/I
- Kednos PL/I for OpenVMS Compiler Documentation
- PL/I grammar(页面存档备份,存于互联网档案馆)
package.lua第80行Lua错误:module 'Module:Navbar/configuration' not found