The following operators can be used to better focus your queries.
( ) , AND, OR, NOT, W/#
? single char wildcard, not at start
* multi char wildcard, not at start
(Cat? OR feline) AND NOT dog?
Cat? W/5 behavior
(Cat? OR feline) AND traits
Cat AND charact*
This guide provides a more detailed description of the syntax that is supported along with examples.
This search box also supports the look-up of an IP.com Digital Signature (also referred to as Fingerprint); enter the 72-, 48-, or 32-character code to retrieve details of the associated file or submission.
Concept Search - What can I type?
For a concept search, you can enter phrases, sentences, or full paragraphs in English. For example, copy and paste the abstract of a patent application or paragraphs from an article.
Concept search eliminates the need for complex Boolean syntax to inform retrieval. Our Semantic Gist engine uses advanced cognitive semantic analysis to extract the meaning of data. This reduces the chances of missing valuable information, that may result from traditional keyword searching.
With a conventional compiled BASIC program in an MS DOS environment, one cannot access arguments which are entered after the program name.
English (United States)
This text was extracted from a PDF file.
This is the abbreviated version, containing approximately
71% of the total text.
Page 1 of 1
Method of Modifying Complied BASIC Code to Allow the Use of Arguments
With a conventional compiled BASIC program in an MS DOS environment,
one cannot access arguments which are entered after the program name.
The following technique allows one to have a compiled BASIC program which
takes arguments after the program's name and uses them as variables during the
execution of the program.
When a program is executed, DOS stores the argument names in the
Program Segment Prefix (known as PSP). The PSP occurs at the beginning of
the Data Segment of the program. Information identifying the location of the PSP
is not available inside a compiled BASIC program.
The routine allows one to access this information from inside a compiled
The technique involves modifying the load module in the EXE file.
The first statement of executable code in a compiled BASIC
program is a call statement to a subroutine. This call statement is
modified to jump to an unused area of the program. An unused area
typically exists 70 bytes past the original call location. At this
location, statements are placed which store the contents of the
Extended Segment register at memory location 000:04F0 which is
reserved by DOS for interapplication communication. At the beginning
of execution, the Extended Segment register contains the same
information as the Data Segment register. The added statements
finish with an unconditional jump to the location of the original
subroutine call. An example...