We present a very simple scheme for compiling boolean expressions in the short‐circuit manner in one pass. The generated code is of very high quality and avoids most inefficiencies commonly associated with one‐pass code generation. In particular, redundant conditional and unconditional branches are kept to a minimum. The scheme is general enough to compile the boolean expressions of a typical high‐level language such as Pascal. It is presented in a format suited for syntax‐directed translation and can be used with both top‐down and bottom‐up parsing.
It is demonstrated here that for the study of epitaxial semiconductor crystal growth from vapour-phase precursors, photon-based methods may be applied under true 'in situ' conditions and can, where appropriate, reveal a great deal regarding the nature of the growing surface. While several techniques exist which may probe the gaseous phase, the study of the surface phase under conditions of high pressures (up to 1000 mbar) and high temperatures (up to 1000 K) is far from trivial. This paper sets out to emphasise recent developments in technique which permit the study of the surface phase during epitaxial crystal growth. Data are presented for several semiconductor/ substrate systems obtained using the linear technique of reflectance anisotropy and the non-linear technique of optical second-harmonic generation (SHG). In particular, the technique of reflectance anisotropy is shown to be a very powerful probe of surface stoichiometry, real-time monitoring of layer-bylayer growth processes, adsorption and desorption kinetics and also the detection of surface reconstructions that occur under high vacuum and nearatmospheric pressure conditions. For the SHG technique it is shown that the application of this method to centroasymmetric substrates such as GaAs is not trivial, yet under certain conditions surface SHG responses can be observed which are directly related to the structure of the surface layers. While the data presented are for special epitaxial semiconductor systems, throughout the paper emphasis is placed upon the applicability of the experimental approach towards the study of crystal growth systems in general.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.