2,541 research outputs found

    JMSL - a language derived from APL

    Get PDF
    A new AFL-derived language called JMSL is presented which rnodifies seven aspects of APL so that many current and potential APL users could benefit from a language which is easier to learn, read, write, and maintain. JMSL uses ASCII tokens instead of APL symbols to remedy interfacing, extensibility, and readability problems with APL. JMSL revises and extends APL built-in capabilities to provide greater expression and improved symbol-meaning correspondence. JMSL includes a new notation for nested arrays (a powerful data structure which combines the array processing of APL with the tree processing of LISP). JMSL provides hierarchical directories (similar to PASCAL or PL/I records) to allow structures to be indexed by name. JMSL modifies the traditional APL library/workspace storage interface by unifying the syntax of system commands in a way which allows UNIX-like directory storage. JMSL provides high-level control structures similar to those found in block-structured languages, including an event-handling mechanism. JMSL amends the APL scope rules to alleviate problems with side effects and object localization. Some areas of future work are discussed, and a description of JMSL syntax and semantics is included

    High quality two-dimensional photonic crystal slab cavities

    Get PDF
    We have fabricated and characterized donor-mode nanocavities formed by a single defect cavity defined within a two-dimensional photonic crystal slab. Quantum dots emitting in the 1.1-1.3 micron range were used as luminescence sources, and a design using fractional edge dislocations was used to demonstrate well-confined dipole modes with high quality factors. By applying the fractional dislocation geometry, the measured quality factor could be increased to values as high as 2800. This compares with typical quality factors of around 1500 measured from more conventional shallow donor mode cavities with larger mode volumes

    Use of Iverson's language APL for statistical computing

    Get PDF
    APL computer language for statistical computatio

    High resolution AMI Large Array imaging of spinning dust sources: spatially correlated 8 micron emission and evidence of a stellar wind in L675

    Full text link
    We present 25 arcsecond resolution radio images of five Lynds Dark Nebulae (L675, L944, L1103, L1111 & L1246) at 16 GHz made with the Arcminute Microkelvin Imager (AMI) Large Array. These objects were previously observed with the AMI Small Array to have an excess of emission at microwave frequencies relative to lower frequency radio data. In L675 we find a flat spectrum compact radio counterpart to the 850 micron emission seen with SCUBA and suggest that it is cm-wave emission from a previously unknown deeply embedded young protostar. In the case of L1246 the cm-wave emission is spatially correlated with 8 micron emission seen with Spitzer. Since the MIR emission is present only in Spitzer band 4 we suggest that it arises from a population of PAH molecules, which also give rise to the cm-wave emission through spinning dust emission.Comment: accepted MNRA
    • …
    corecore