pascal programs dds
Entry screen

Pascal Programs

This page contains source code for a couple of programs I wrote in (Turbo) Pascal on the original IBM-PC (in its portable incarnation) in 1985 and 1986.

TMS-9900 Family Assembler

Cross assembler for the Texas Instruments 9900 family of processors. The program can process the standard TI assembler syntax to create a relocatable object file and a listing.

Universal Parser

This program will parse a language according to a BNF grammar file read at runtime. If the parse is successful, the parse tree is listed on its output, otherwise a syntax error is reported.


A single table configurable database system. The operations on the database include the ability to append new entries, modify and delete existing ones, and to list the entries in a sorted order. The database uses a binary tree file structure.

Diomidis Spinellis home page

Creative Commons License Unless otherwise expressly stated, all original material on this page created by Diomidis Spinellis is licensed under a Creative Commons Attribution-Share Alike 3.0 Greece License.
Last modified: 2001-11-17