Stephen B. Wampler

Learn More
Studies of M-component synthesis and metabolism, as well as clinical staging of multiple myeloma, have provided the basis for calculation of the total body tumor cell number and quantitation of response to treatment. Many of the calculations involved have been complex and have previously required the availability of a computer. The advent of programmable(More)
1. Introduction Icon is a high-level programming language that features facilities for string and list processing. In addition to these facilities, it has expressions, called generators, that are capable of producing sequences of results. A goal-directed evaluation mechanism automatically produces the results of generators in an attempt to produce(More)
This report documents the C implementation of Version 5 of the Icon programming language. Version 5 of Icon is available in two forms: an interpretive system and a compiler. This report concentrates on the major parts of the interpretive system — a translator, a linker, and an interpreter that contains a run-time system. The salient features of the compiler(More)
1. Introduction Expressions in Icon [7] are capable of generating sequences of results during the course of their evaluation. For this reason, expressions in Icon are often referred to as generators. The primary control mechanism that exploits generators is goal-directed evaluation [12], which provides control backtracking [8]. This paper describes(More)
This paper documents the C implementation of Version 4 of the Icon programming language. Version 4 of Icon is available in two forms: a compiler that produces a directly executable object program, and an interpretive system that translates an Icon source program into an intermediate code that can be executed by an interpreter. The three major parts of the(More)
  • 1