Patent
1998-01-06
2000-01-11
Hafiz, Tariq R.
G06F 944
Patent
active
06014517&
ABSTRACT:
A system for parsing comments in assembler language source code to identify input and output parameters and script them into wrapper code that transforms the parameters from C (or other higher level language) conventions to assembler conventions for entry to the assembler program and from assembler conventions to C conventions for exit from the assembler program. The comment parser follows the syntax conventions of the assembler to identify text that is intended to be comments. Within the comment text, the comment parser searches for user specified defining terms such as "input", "output", or "at entry", and "at exit", which indicate that one or more input or output parameters are described. Next the comment parser searches for nearby formatters, such as obvious register references "d3" or "a4" in one implementation. The comment parser saves the comments and associated registers in an associative array. The wrapper scripter then uses the associative array to script a wrapper for this assembler program that will reformat the inputs and outputs appropriately. The resulting wrapper is checked by the programmer for errors, and if none are found, is used as the wrapper for the interface.
REFERENCES:
patent: 5446902 (1995-08-01), Islam
patent: 5613122 (1997-03-01), Burnard et al.
patent: 5778358 (1998-07-01), Blackman et al.
patent: 5799313 (1998-08-01), Blackman et al.
patent: 5842204 (1998-11-01), Andrews et al.
Gabriel, R., The Automatic Generation of Graphical User Interfaces, IEEE, 1-2 and 330-339, Apr. 1988.
Leong, Y et al., The Automatic Generation of Bus-Interface Models, IEEE, 1-2, Jun. 1992.
Fidan, I et al., An Object-Oriented User Interface for Controlling a Multi-Purpose Robot Cell, IEEE, 1-2, Sep. 1995.
Myers, B., et al., Marquise: Creating Complete User Interfaces by Demonstration, ACM, p. 293-300, Apr. 1993.
Wolber, D. et al., Creating Real Time Animated Interfaces With Stimulus Response Demonstration, ACM, p. 5-6, May 1995.
Romahn, S. et al., Creating Intelligent User Interfaces Using Prototyping and Knowledge Based Support Technologies, p. 259-262, 1992.
Goral Avihu
Shagam Eli
Chavis John Q.
EMC Corporation
Hafiz Tariq R.
Stretch Maureen
LandOfFree
Automatic creation of C to assembler interface does not yet have a rating. At this time, there are no reviews or comments for this patent.
If you have personal experience with Automatic creation of C to assembler interface, we encourage you to share that experience with our LandOfFree.com community. Your opinion is very important and Automatic creation of C to assembler interface will most certainly appreciate the feedback.
Profile ID: LFUS-PAI-O-1468570