1,825 research outputs found

    A survey of compiler development aids

    Get PDF
    A theoretical background was established for the compilation process by dividing it into five phases and explaining the concepts and algorithms that underpin each. The five selected phases were lexical analysis, syntax analysis, semantic analysis, optimization, and code generation. Graph theoretical optimization techniques were presented, and approaches to code generation were described for both one-pass and multipass compilation environments. Following the initial tutorial sections, more than 20 tools that were developed to aid in the process of writing compilers were surveyed. Eight of the more recent compiler development aids were selected for special attention - SIMCMP/STAGE2, LANG-PAK, COGENT, XPL, AED, CWIC, LIS, and JOCIT. The impact of compiler development aids were assessed some of their shortcomings and some of the areas of research currently in progress were inspected

    Wear particle dynamics drive the difference between repeated and non-repeated reciprocated sliding

    Get PDF
    The dependence of the sliding mode (repeated vs. non-repeated reciprocated sliding) on the friction and wear behavior of ball-on-flat, brittle non-metallic interfaces in ambient air conditions is evaluated. Repeated sliding promotes the formation of a third body (compressed wear particles) that stabilizes the friction. Non-repeated sliding shows reduced evidence of third body formation, and instead a steady increase in friction. The proposed mechanism driving the non-repeated friction behavior is attributed to a gradual reduction in the ball surface roughness, leading to an increased area of real contact and greater capillary bridge forming across non-contact regions of the interface

    Do water fountain jets really indicate the onset of the morphological metamorphosis of circumstellar envelopes?

    Full text link
    Small-scale bipolar jets with short dynamical ages from 'water-fountain' (WF) sources are regarded as an indication of the onset of circumstellar envelope morphological metamorphosis of intermediate-mass stars. Such a process usually happens at the end of the asymptotic giant branch (AGB) phase. However, recent studies found that WFs could be AGB stars or even early planetary nebulae. This fact prompted the idea that WFs may not necessarily be objects at the beginning of the morphological transition process. In the present work, we show that WFs could have different envelope morphologies by studying their spectral energy distribution profiles. SomeWFs have spherical envelopes that resemble usual AGB stars, while others have aspherical envelopes, which are more common to post-AGB stars. The results imply that WFs may not represent the earliest stage of morphological metamorphosis. We argue further that the dynamical age of a WF jet, which can be calculated from maser proper motions, may not be the real age of the jet. The dynamical age cannot be used to justify the moment when the envelope begins to become aspherical, nor to tell the concrete evolutionary status of the object. A WF jet could be the innermost part of a larger well-developed jet, which is not necessarily a young jet. © 2016 The Authors

    Identification of oxygen-rich late/post-asymptotic giant branch stars and water fountains via maser and infrared criteria

    Full text link
    The transitional phase between the asymptotic giant branch (AGB) and post-AGB phases holds the key to our understanding of the late-stage metamorphosis of intermediate-mass stars. In particular, high velocity jets forming during this phase are suggested to contribute significantly to the shaping of planetary nebulae. For oxygen-rich stars, the rare "water fountains (WFs)" have been regarded as representative objects in this phase, and it is important to identify more of them for further studies. Here we briefly report the results of our latest OH and H2O maser surveys in which a new WF candidate (IRAS 19356+0754) was found. We also performed radiative transfer modelling on the spectral energy distributions (SEDs) of all known WFs. It is concluded that WFs might in fact not be the transitional objects, as opposed to previous belief. WFs could be AGB or post-AGB stars with no obvious similarities amongst their SEDs. Further efforts are still needed to improve the identification criteria.This work is supported by a grant awarded to JN from the Research Grants Council of Hong Kong (project code: HKU 703308P; HKU 704209P; HKU 704710P)

    Molecular Probing of the Stress Activation Volume in Vapor Phase Lubricated Friction

    Get PDF
    When two solid objects slide over each other, friction results from the interactions between the asperities of the (invariably rough) surfaces. Lubrication happens when viscous lubricants separate the two surfaces and carry the load such that solid-on-solid contacts are avoided. Yet, even small amounts of low-viscosity lubricants can still significantly lower friction through a process called boundary lubrication. Understanding the origin of the boundary lubricating effect is hampered by challenges in measuring the interfacial properties of lubricants directly between the two surfaces. Here, we use rigidochromic fluorescent probe molecules to measure precisely what happens on a molecular scale during vapor-phase boundary lubrication of a polymer bead-on-glass interface. The probe molecules have a longer fluorescence lifetime in a confined environment, which allows one to measure the area of real contact between rough surfaces and infer the shear stress at the lubricated interfaces. The latter is shown to be proportional to the inverse of the local interfacial free volume determined using the measured fluorescence lifetime. The free volume can then be used in an Eyring-type model as the stress activation volume, allowing to collapse the data of stress as a function of sliding velocity and partial pressure of the vapor phase lubricant. This shows directly that as more boundary lubricant is applied, larger clusters of lubricant molecules become involved in the shear process thereby lowering the friction.</p
    corecore