Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

"Batcheck" - Personal Computer Programming Development Tool

IP.com Disclosure Number: IPCOM000105627D
Original Publication Date: 1993-Aug-01
Included in the Prior Art Database: 2005-Mar-20
Document File: 2 page(s) / 55K

Publishing Venue

IBM

Related People

Beaton, CB: AUTHOR

Abstract

Described is a software programming development tool, called "Batcheck", that is designed to assist in detecting personal computer (PC) run-time file errors that are caused by missing labels, duplicate labels or misspelled disk operating system (DOS) and utility commands.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 52% of the total text.

"Batcheck" - Personal Computer Programming Development Tool

      Described is a software programming development tool, called
"Batcheck", that is designed to assist in detecting personal computer
(PC) run-time file errors that are caused by missing labels,
duplicate labels or misspelled disk operating system (DOS) and
utility commands.

      In the process of PC-DOS program compiling, difficulty can be
experienced in the removal of programming errors.  The concept
described herein provides a batch file tool to advise the user where
errors in the program are evident.  The Batcheck tool is essentially
a pre-processor that is designed to read an entire program line by
line looking for errors.

The Batcheck programming tool is designed to provide four functions:

1.  It flags any "goto" statements that are followed by a :LABELs
    that do not exist, and their line number.
2.  It warns of any duplicate use of "LABELs and records their line
    number.
3.  It checks for misspellings of otherwise valid DOS commands and
    the types of otherwise valid additional commands and records
    their line number.
4.  Summarizes the total lines processed as well as the totals of the
    warnings or errors involved.

      The PC-DOS batch language supports "goto" statements, whereby a
file, after executing any number of commands, transfers control to
another location in the file that begins with (:)LABEL.  A statement
label begins with a colon (:) and either resides in the first column
or has no other text befor...