Linux and UNIX Man Pages

Linux & Unix Commands - Search Man Pages

desdp(1) [osx man page]

DESDP(1)						    BSD General Commands Manual 						  DESDP(1)

NAME
desdp -- scripting definition generator SYNOPSIS
desdp application DESCRIPTION
desdp generates a scripting definition (``sdef'') from the specified scriptable application and writes it to standard output. The original dictionary may be either an aete resource or a set of Cocoa suite definition files (scriptSuite/scriptTerminology pairs). desdp is primarily useful for developers with an existing scriptable application who want a shortcut to creating an sdef(5) file. While the resulting sdef will contain all the information in the original dictionary, it will probably not be perfect, since sdef(5) is more expressive than either of the older aete or suite definition formats. For instance, aete cannot specify which commands an object responds to, and suite definitions cannot specify the ordering of terms. SEE ALSO
sdef(5), sdp(1) BUGS
desdp does not yet correctly support Cocoa ``Synonym'' sections or synonymous terms or codes in aete. Mac OS X June 6, 2002 Mac OS X

Check Out this Related Man Page

Mac::AETE::Parser(3)					User Contributed Perl Documentation				      Mac::AETE::Parser(3)

NAME
Mac::AETE::Parser - parses Macintosh AETE and AEUT resources. SYNOPSIS
use Mac::AETE::Parser; use Mac::AETE::Format::Dictionary; $aete = Parser->new($aete_handle, $name); $formatter = Dictionary->new; $aete->set_format($formatter); $aete->read; $aete->write; DESCRIPTION
The Parser module serves as a base class for the Mac::AETE::App and Mac::AETE::Dialect modules. Methods new Example: ($aete_handle is a handle containing a valid AETE resource. $name is the name of the application.) use Mac::AETE::Parser; use Mac::AETE::Format::Dictionary; $aete = Parser->new($aete_handle, $name); read Reads the data contained in the AETE resource or handle. Example: $aete->read; set_format Sets the output formatter used during by the 'write' subroutine. Example: $formatter = Dictionary->new; $aete->set_format($formatter); copy Copies all suites from one Parser object into another. Example: $aete2 = Parser->new($aete_handle2, $another_name); $aete->copy($aete2); copies the suites from $aete2 into $aete. merge Merges suites from one Parser object into another. Only the suites that exist in both objects will be replaced. Example: $aete3 = Parser->new($aete_handle2, $another_name); $aete->merge($aete3); write Prints the contents of the AETE or AEUT resource using the current formatter. $aete->write; INHERITANCE
Parser does not inherit from any other modules. AUTHOR
David Schooley <dcschooley@mediaone.net> The data structures are adapted from modifications made to the original aeteconvert script by Chris Nandor. perl v5.10.0 2006-06-01 Mac::AETE::Parser(3)
Man Page