The purpose of this project was to create a code generating software tool, which is one section of the Oregon SpeedCode Universe. The Code Generator automatically generates compilable source code to form working Macintosh applications. This source code provides a prototype for the actual final application. This is done with...
This paper makes available practical algorithms and their associated
FORTRAN IV computer programs for finding the roots of
polynomial equations.
The purpose of this paper is to examine effective algorithms
for solving polynomial algebraic equations in one unknown on a digital
computer. The advent of high - speed digital computing...
Since the advent of the modern computer there has been great interest in simulation of all types. It is not possible to simulate very large systems on computers. This thesis presents the algorithms necessary to simulate a college with respect to the academic relationship of the student with the college....
An instruction set and programming examples are described for
a Distributed Logic Memory computer organization. The computer is
designed to take advantage of the economies of very large-scale circuit
integration. In addition, the computer can grow in an orderly
way. As it grows there is increased parallelism possible so that...
This thesis documents a new language which facilitates
the construction of Turing machines. The language translator
is written in Compass and has been debugged and is
available for use on the CDC 3300.
Specifications for a simulation language capable of modeling
fuzzy systems are presented. Actions occurring in the running
model are to be displayed on a graphics terminal in the .form of
modified E-nets. The concept of partial execution of predicates
is introduced in connection with the underlying continuously valued
logic. Fuzzy...
A new system called sequential/parallel matrix grammars
for two-dimensional pattern processing is introduced and studied.
Miscellaneous language operations such as union, catenation (row
and column), Kleene's closure (row and column) and substitutions
are investigated. The equivalence of sequential/parallel matrix
languages and finite-turn repetitive checking automata is established.
Hierarchies for both...
The purpose of this research is to design a high level language
(HLL) suitable for microprogramming. A top down design technique has
been adopted which makes the language design process simple and
accurate.
The primitive operations of a high level language for producing
emulators is shown to include special purpose...
In von Neumann Languages, side effects occur if one or more non local variables change value(s) during the execution of a procedure or a function. Side effects can occur only if the programming language provides a notion of memory (or state) where the effect will be stored. Side effects complicate...