slovodefinícia
xpl
(foldoc)
XPL

A small dialect of PL/I developed at Stanford
in 1967-69, used for compiler writing. 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, DEC PDP-10, IA32, FreeBSD and
Linux.

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].

(2017-09-17)
podobné slovodefinícia
explain
(mass)
explain
- vysvetľovať, vysvetliť
explain away
(mass)
explain away
- vysvetliť
explain to
(mass)
explain to
- vysvetliť
explanation
(mass)
explanation
- vysvetlenie
explanatory
(mass)
explanatory
- vysvetľujúci
explicate
(mass)
explicate
- vysvetliť
explicated
(mass)
explicated
- vysvetlil
explication
(mass)
explication
- vysvetlenie
explicit
(mass)
explicit
- zrejme
exploit
(mass)
exploit
- využívať, využiť
exploitation
(mass)
exploitation
- využitie, využitie
exploration
(mass)
exploration
- prieskum
explore
(mass)
explore
- skúmať, bádať, preskúmať
explorer
(mass)
explorer
- bádateľ, prieskumník
exploring
(mass)
exploring
- preskúmavajúci, objavovanie, skúmanie
artificial infection explosion
(encz)
artificial infection explosion,umělé vzplanutí nákaz [eko.] RNDr. Pavel
Piskač
demand for explanation
(encz)
demand for explanation, n:
disrupting explosive
(encz)
disrupting explosive, n:
explain
(encz)
explain,vykládat v: explain,vyložit v: explain,vysvětlit v: explain,vysvětlovat v:
explain away
(encz)
explain away,bagatelizovat explain away,oddiskutovat explain away,ospravedlnit explain away,snažit se zamluvit explain away,uspokojivě vysvětlit explain away,vysvětlit
explain to
(encz)
explain to,vyložit někomu Pavel Cvrčekexplain to,vysvětlit
explainable
(encz)
explainable,vysvětlitelný adj: Zdeněk Brož
explained
(encz)
explained,vysvětlený adj: Zdeněk Brož
explainer
(encz)
explainer,
explaining
(encz)
explaining,vysvětlující adj: Zdeněk Brož
explains
(encz)
explains,vysvětluje v: Zdeněk Brož
explanandum
(encz)
explanandum, n:
explanans
(encz)
explanans, n:
explanation
(encz)
explanation,objasnění Zdeněk Brožexplanation,výklad n: Zdeněk Brožexplanation,vysvětlení n: Zdeněk Brožexplanation,vysvětlování Zdeněk Brož
explanations
(encz)
explanations,vysvětlení n: pl. Zdeněk Brož
explanatory
(encz)
explanatory,vysvětlující adj: Zdeněk Brož
explanatory notes
(encz)
explanatory notes,vysvětlivky n: Zdeněk Brož
explanatory statement
(encz)
explanatory statement,vysvětlující prohlášení [eko.] RNDr. Pavel Piskač
explanatory variable
(encz)
explanatory variable,
expletive
(encz)
expletive,zaklení n: Zdeněk Brož
expletives
(encz)
expletives,zaklení n: Zdeněk Brož
explicable
(encz)
explicable,vysvětlitelný adj: Zdeněk Brož
explicandum
(encz)
explicandum, n:
explicate
(encz)
explicate,vyložit Jaroslav Šedivýexplicate,vysvětlit v: Zdeněk Brož
explicated
(encz)
explicated,vysvětlil v: Zdeněk Brož
explication
(encz)
explication,vysvětlení n: Zdeněk Brož
explication de texte
(encz)
explication de texte, n:
explicative
(encz)
explicative,vysvětlující adj: Zdeněk Brož
explicit
(encz)
explicit,neskrývaný adj: Zdeněk Brožexplicit,určitý adj: Zdeněk Brožexplicit,výslovný adj: Zdeněk Brož
explicit definition
(encz)
explicit definition, n:
explicit rights transfer
(encz)
explicit rights transfer,převod určitých práv [eko.] RNDr. Pavel Piskač
explicitly
(encz)
explicitly,výslovně
explicitness
(encz)
explicitness,explicitnost n: Zdeněk Brožexplicitness,zřejmost n: Zdeněk Brož
explode
(encz)
explode,explodovat v: Zdeněk Brožexplode,oddělit pcernoch@imc.cas.czexplode,rozložit pcernoch@imc.cas.czexplode,rozrůst v: Toldaexplode,rozrůstat se v: Toldaexplode,vybuchnout pcernoch@imc.cas.czexplode,výseč pcernoch@imc.cas.cz
explode a bombshell
(encz)
explode a bombshell, v:
exploded
(encz)
exploded,explodoval v: Zdeněk Brožexploded,zvýrazněný pcernoch@imc.cas.cz
exploded view
(encz)
exploded view,zvýrazněné zobrazení pcernoch@imc.cas.cz
exploder
(encz)
exploder,rozbuška n: Zdeněk Brož
explodes
(encz)
explodes,exploduje v: Zdeněk Brožexplodes,vybuchuje v: Zdeněk Brož
exploding
(encz)
exploding,explodující adj: Zdeněk Brož
exploding cucumber
(encz)
exploding cucumber, n:
exploit
(encz)
exploit,hrdinský čin Zdeněk Brožexploit,vykořistit Zdeněk Brožexploit,vykořisťovat v: Zdeněk Brožexploit,využít exploit,využívání n: Pinoexploit,využívat v: Zdeněk Brožexploit,zneužít Zdeněk Brožexploit,zneužívat exploit,zužitkovat v: Zdeněk Brož

Nenašli ste slovo čo ste hľadali ? Doplňte ho do slovníka.

na vytvorenie tejto webstránky bol pužitý dictd server s dátami z sk-spell.sk.cx a z iných voľne dostupných dictd databáz. Ak máte klienta na dictd protokol (napríklad kdict), použite zdroj slovnik.iz.sk a port 2628.

online slovník, sk-spell - slovníkové dáta, IZ Bratislava, Malé Karpaty - turistika, Michal Páleník, správy, údaje o okresoch V4