|
XPL A small dialect of { PL/ I} used for compiler writing from
Stanford, 1967- 69. XPL has
one- dimensional { arrays}. I/ O is achieved with character
pseudo- variable INPUT and OUTPUT, e. g.
OUTPUT = ' This is a line';
It has inline { machine code}. " Programmers are given all the
rope they ask for. Novices tend to hang themselves fairly
frequently." XPL has been implemented on { IBM 360}, { Univac
1100}, { ICL System 4}, { CDC 6000} and { Cyber} series, { XDS
Sigma- 5} and { Sigma- 7} and { DEC} { PDP- 10}.
An optimising XPL compiler ( version 1) by Robin Vowels
is a standard implementation of XPL
and is based on McKeeman, Horning, and Wortman's improved
{XCOM} (which employs hashed symbol table generation). It
includes the extra built-in function COREHALFWORD.
The following areas have been optimised: procedures calls when
the argument and corresponding parameter are of the same type,
and when the argument is a constant; constant subscripts; use
of CORELHALFWORD and COREWORD; string constants of length one;
iterative DO statements by transferring code to the end of the
loop.
String constants of length one do not require a descriptor,
hence more descriptors are available for string variables.
Comparison operations are treated as commutative, and an
improved Commute algorithm is used. Halfword instructions are
generated for BIT(16) variables.
These areas have been improved or re-written: calls on OUTPUT,
catenation, integer-to-string conversion, multiply, divide,
and MOD. An emitter for SS-type instructions has been added.
The compiler achieves an 11% reduction in object code
compiling itself, an 11% increase in compilation rate, a 55%
increase in compilation speed when the $E toggle is set.
Special treatment for catenating a string to an integer
substantially decreases consumption of the free string area,
and decreases string moves. The latter improvement is most
noticeable on small core machines.
Core requirements: less than the improved XCOM on which it is
based (approx. 98000 bytes). Symbol table size is 468.
Ported to {IBM} {System 370}. The compiler is written in XPL.
The code generators are machine-specific.
["A Compiler Generator," W.M. McKeeman et al, P-H 1970].
[JCC, AFIPS 1968].
(1993-08-07)
|
安装中文字典英文字典查询工具!
中文字典英文字典工具:
英文字典中文字典相关资料:
- Plasma price today, XPL to USD live price, marketcap and chart . . .
The live Plasma price today is $0 08995 USD with a 24-hour trading volume of $140,381,451 34 USD We update our XPL to USD price in real-time
- TYLOO、LVG压哨进场!XPL广州2026小组赛正价门票今日开售!
由歆赛电竞XSE主办的Tier1级积分赛XPL广州2026定档于7月1日至12日在广州开赛。 根据hltv最新报道,战队LEGACY与M80因护照和陪审义务相关问题,无法如期
- 新晋 Layer1 黑马 XPL:稳定币支付赛道的“掘金者”,能走多远?
最近市场被一个叫 Plasma (代币为 XPL) 的新链点燃——主网刚上线,交易所密集挂牌、大额“鲸鱼”建仓、官方宣传的“稳定币零手续费”卖点交织在一起,让价格和情绪在短期内双双飙升。 但在热闹背后,XPL 是否真的具备长期价值?
- Plasma(XPL)实时价格、合约和现货数据 | CoinGlass
Plasma(XPL)当前价格为 0 0884 美元。 过去 24 小时内,Plasma 价格下跌 -1 36%; 过去 7 天内,Plasma 价格上涨 +35 79%。 当前 Plasma 流通供应量约为 1,800,000,000 XPL, 对应市值约为 159,743,518 美元。
- 双馆联动,XPL 广州赛事场馆正式官宣!_5EPlay - 5EPlay赛凡网
由中国本土第三方赛事品牌XSE打造的世界级CS2赛事——XSE Pro League 2026 T1,现正式官宣比赛场馆! 本次XPL 2026落地广州既是CS项目首次在广州落地Tier1最高级别国际积分赛事,也是继BLAST香港赛事之后,大湾区再度迎来CS国际顶级大赛。
- XPL广州开票啦!! 赛事购票信息一应俱全,还有什么想知道的可以评论区问我~_哔哩哔哩bilibili
反恐精英再度闪耀广州,来跟XPL一起体验广府文化! ,今晚七点猫眼开票🎫猪猪在XPL广州等你~广州见! ,FaZe Clan 邀请你来看XPL广州啦! 这个七月,我们XPL广州见!
- XPL2026CS2广州国际职业邀请赛_百度百科
2026年5月,歆赛电竞正式宣布,旗下重磅赛事XPL 2026将落地中国广州。 本届赛事定档2026年7月1日至7月12日,是夏季最高级别的T1积分赛事,届时全球顶尖CS战队将齐聚于此,争夺CS至高荣耀。 这是CS历史上首次在广州举办最高级别的T1积分赛事。
- XPL S5_XSE歆赛电竞
XPL S5将于2025年10月2日至10月4日在中国上海举行,本届赛事将落地全新的LOOP星环中心电竞场馆,这也是LOOP星环中心电竞场馆落成后的首场XPL系
- Palmerola International Airport XPL Honduras
Palmerola International Airport (IATA: XPL, ICAO: MHPR) flight information, check-in, ticket offers, boarding procedures
- XPL广州淘汰赛票务预约开启:早鸟最低98起! - MSN
XPL广州淘汰赛票务信息已经可以在猫眼查看并预约,最低票价价位依旧是和小组赛一样的98元;淘汰赛将在广州华南农业大学综合体育馆进行,此外,淘汰赛确认的嘉宾有kyousuke和m0NESY两位Falcons的明星选手! 小组赛参与队伍有
|
|