next up previous
Next: General Usage Up: dcomment A General Purpose Previous: dcomment A General Purpose

Introduction

A general purpose file preprocessor has been developed to create input files for the LCS series of codes. The preprocessor was written to allow the programs that require simple input files (LAHET, MCNP, HTAPE, SABRINA, ...) to have alternative input files that have extended comments, defined values, logical processing of the input, long file names, and to allow the input to be split among multiple input files. Use of the preprocessor allows several input files to share a common sub-set of data (ie LAHET, MCNP, and SABRINA can all use the exact same files for the geometry deck).

The preprocessor was originally written for use with LAHET Code System input files, however, it can be used a a general preprocessor. The preprocessor is similar to a c/C++ compiler preprocessor. Many of the major functions of the preprocessor c/C++ are included, but minor functions (in the view of the author) have not been coded.

This document is available in postscript format and in LaTeXformat. The source code (dcomment.cpp) is also available



Jeff Siebers X88554
Mon Apr 21 09:12:07 PDT 1997