Abstract
-
A prototype of the calculation processing system was implemented using the C programming language and yacc in a Unix environment. Singly and Doubly linked lists were used to store values and names of variables and lines of calculation. The powerful function of memory allocation of C, malloc (), was used to allocate memory optimally, yacc, which is a compiler generator of Unix, was used to parse the input (recognize it and take the appropriate action). For input recognition a lexical analyser was developed using C. The developed system was a fast and stable system and Unix and its tools (C and yacc) proved to be efficient and versatile.