NASA Logo

NTRS

NTRS - NASA Technical Reports Server

Back to Results
Hardware independence checkout softwareACSI has developed a program utilizing CLIPS to assess compliance with various programming standards. Essentially the program parses C code to extract the names of all function calls. These are asserted as CLIPS facts which also include information about line numbers, source file names, and called functions. Rules have been devised to establish functions called that have not been defined in any of the source parsed. These are compared against lists of standards (represented as facts) using rules that check intersections and/or unions of these. By piping the output into other processes the source is appropriately commented by generating and executing parsed scripts.
Document ID
19960001803
Acquisition Source
Legacy CDMS
Document Type
Conference Paper
Authors
Cameron, Barry W.
(Advanced Computing Solutions, Inc. Houston, TX, United States)
Helbig, H. R.
(Advanced Computing Solutions, Inc. Houston, TX, United States)
Date Acquired
September 6, 2013
Publication Date
January 1, 1990
Publication Information
Publication: NASA. Johnson Space Center, First CLIPS Conference Proceedings, Volume 1
Subject Category
Computer Programming And Software
Accession Number
96N11811
Distribution Limits
Public
Copyright
Work of the US Gov. Public Use Permitted.

Available Downloads

There are no available downloads for this record.
No Preview Available