home *** CD-ROM | disk | FTP | other *** search
/ Maximum CD 2010 May / maximum-cd-2010-05.iso / DiscContents / boxee-0.9.20.10711.exe / system / python / Lib / plat-mac / lib-scriptpackages / StdSuites / AppleScript_Suite.pyo (.txt) < prev    next >
Encoding:
Python Compiled Bytecode  |  2009-07-20  |  61.6 KB  |  2,102 lines

  1. # Source Generated with Decompyle++
  2. # File: in.pyo (Python 2.4)
  3.  
  4. '''Suite AppleScript Suite: Standard terms for AppleScript
  5. Level 1, version 1
  6.  
  7. Generated from /Volumes/Sap/System Folder/Extensions/AppleScript
  8. AETE/AEUT resource version 1/0, language 0, script 0
  9. '''
  10. import aetools
  11. import MacOS
  12. _code = 'ascr'
  13.  
  14. class AppleScript_Suite_Events:
  15.     
  16.     def _26_(self, _object, _attributes = { }, **_arguments):
  17.         '''&: Concatenation
  18.         Required argument: an AE object reference
  19.         Keyword argument _attributes: AppleEvent attribute dictionary
  20.         Returns: anything
  21.         '''
  22.         _code = 'ascr'
  23.         _subcode = 'ccat'
  24.         if _arguments:
  25.             raise TypeError, 'No optional args expected'
  26.         
  27.         _arguments['----'] = _object
  28.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  29.         if _arguments.get('errn', 0):
  30.             raise aetools.Error, aetools.decodeerror(_arguments)
  31.         
  32.         if _arguments.has_key('----'):
  33.             return _arguments['----']
  34.         
  35.  
  36.     
  37.     def _2a_(self, _object, _attributes = { }, **_arguments):
  38.         '''*: Multiplication
  39.         Required argument: an AE object reference
  40.         Keyword argument _attributes: AppleEvent attribute dictionary
  41.         Returns: anything
  42.         '''
  43.         _code = 'ascr'
  44.         _subcode = '*   '
  45.         if _arguments:
  46.             raise TypeError, 'No optional args expected'
  47.         
  48.         _arguments['----'] = _object
  49.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  50.         if _arguments.get('errn', 0):
  51.             raise aetools.Error, aetools.decodeerror(_arguments)
  52.         
  53.         if _arguments.has_key('----'):
  54.             return _arguments['----']
  55.         
  56.  
  57.     
  58.     def _2b_(self, _object, _attributes = { }, **_arguments):
  59.         '''+: Addition
  60.         Required argument: an AE object reference
  61.         Keyword argument _attributes: AppleEvent attribute dictionary
  62.         Returns: anything
  63.         '''
  64.         _code = 'ascr'
  65.         _subcode = '+   '
  66.         if _arguments:
  67.             raise TypeError, 'No optional args expected'
  68.         
  69.         _arguments['----'] = _object
  70.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  71.         if _arguments.get('errn', 0):
  72.             raise aetools.Error, aetools.decodeerror(_arguments)
  73.         
  74.         if _arguments.has_key('----'):
  75.             return _arguments['----']
  76.         
  77.  
  78.     
  79.     def _2d_(self, _object, _attributes = { }, **_arguments):
  80.         '''-: Subtraction
  81.         Required argument: an AE object reference
  82.         Keyword argument _attributes: AppleEvent attribute dictionary
  83.         Returns: anything
  84.         '''
  85.         _code = 'ascr'
  86.         _subcode = '-   '
  87.         if _arguments:
  88.             raise TypeError, 'No optional args expected'
  89.         
  90.         _arguments['----'] = _object
  91.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  92.         if _arguments.get('errn', 0):
  93.             raise aetools.Error, aetools.decodeerror(_arguments)
  94.         
  95.         if _arguments.has_key('----'):
  96.             return _arguments['----']
  97.         
  98.  
  99.     
  100.     def _3c_(self, _object, _attributes = { }, **_arguments):
  101.         '''<: Less than
  102.         Required argument: an AE object reference
  103.         Keyword argument _attributes: AppleEvent attribute dictionary
  104.         Returns: anything
  105.         '''
  106.         _code = 'ascr'
  107.         _subcode = '<   '
  108.         if _arguments:
  109.             raise TypeError, 'No optional args expected'
  110.         
  111.         _arguments['----'] = _object
  112.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  113.         if _arguments.get('errn', 0):
  114.             raise aetools.Error, aetools.decodeerror(_arguments)
  115.         
  116.         if _arguments.has_key('----'):
  117.             return _arguments['----']
  118.         
  119.  
  120.     
  121.     def _3d_(self, _object, _attributes = { }, **_arguments):
  122.         '''=: Equality
  123.         Required argument: an AE object reference
  124.         Keyword argument _attributes: AppleEvent attribute dictionary
  125.         Returns: anything
  126.         '''
  127.         _code = 'ascr'
  128.         _subcode = '=   '
  129.         if _arguments:
  130.             raise TypeError, 'No optional args expected'
  131.         
  132.         _arguments['----'] = _object
  133.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  134.         if _arguments.get('errn', 0):
  135.             raise aetools.Error, aetools.decodeerror(_arguments)
  136.         
  137.         if _arguments.has_key('----'):
  138.             return _arguments['----']
  139.         
  140.  
  141.     
  142.     def _3e_(self, _object, _attributes = { }, **_arguments):
  143.         '''>: Greater than
  144.         Required argument: an AE object reference
  145.         Keyword argument _attributes: AppleEvent attribute dictionary
  146.         Returns: anything
  147.         '''
  148.         _code = 'ascr'
  149.         _subcode = '>   '
  150.         if _arguments:
  151.             raise TypeError, 'No optional args expected'
  152.         
  153.         _arguments['----'] = _object
  154.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  155.         if _arguments.get('errn', 0):
  156.             raise aetools.Error, aetools.decodeerror(_arguments)
  157.         
  158.         if _arguments.has_key('----'):
  159.             return _arguments['----']
  160.         
  161.  
  162.     _argmap_Call_a5_subroutine = {
  163.         'at': 'at  ',
  164.         'from_': 'from',
  165.         'for_': 'for ',
  166.         'to': 'to  ',
  167.         'thru': 'thru',
  168.         'through': 'thgh',
  169.         'by': 'by  ',
  170.         'on': 'on  ',
  171.         'into': 'into',
  172.         'onto': 'onto',
  173.         'between': 'btwn',
  174.         'against': 'agst',
  175.         'out_of': 'outo',
  176.         'instead_of': 'isto',
  177.         'aside_from': 'asdf',
  178.         'around': 'arnd',
  179.         'beside': 'bsid',
  180.         'beneath': 'bnth',
  181.         'under': 'undr',
  182.         'over': 'over',
  183.         'above': 'abve',
  184.         'below': 'belw',
  185.         'apart_from': 'aprt',
  186.         'about': 'abou',
  187.         'since': 'snce',
  188.         'given': 'givn',
  189.         'with': 'with',
  190.         'without': 'wout' }
  191.     
  192.     def Call_a5_subroutine(self, _object = None, _attributes = { }, **_arguments):
  193.         '''Call\xa5subroutine: A subroutine call
  194.         Required argument: anything
  195.         Keyword argument at: a preposition
  196.         Keyword argument from_: a preposition
  197.         Keyword argument for_: a preposition
  198.         Keyword argument to: a preposition
  199.         Keyword argument thru: a preposition
  200.         Keyword argument through: a preposition
  201.         Keyword argument by: a preposition
  202.         Keyword argument on: a preposition
  203.         Keyword argument into: a preposition
  204.         Keyword argument onto: a preposition
  205.         Keyword argument between: a preposition
  206.         Keyword argument against: a preposition
  207.         Keyword argument out_of: a preposition
  208.         Keyword argument instead_of: a preposition
  209.         Keyword argument aside_from: a preposition
  210.         Keyword argument around: a preposition
  211.         Keyword argument beside: a preposition
  212.         Keyword argument beneath: a preposition
  213.         Keyword argument under: a preposition
  214.         Keyword argument over: a preposition
  215.         Keyword argument above: a preposition
  216.         Keyword argument below: a preposition
  217.         Keyword argument apart_from: a preposition
  218.         Keyword argument about: a preposition
  219.         Keyword argument since: a preposition
  220.         Keyword argument given: parameter:value pairs, comma-separated
  221.         Keyword argument with: formal parameter set to true if matching actual parameter is provided
  222.         Keyword argument without: formal parameter set to false if matching actual parmeter is provided
  223.         Keyword argument _attributes: AppleEvent attribute dictionary
  224.         Returns: anything
  225.         '''
  226.         _code = 'ascr'
  227.         _subcode = 'psbr'
  228.         aetools.keysubst(_arguments, self._argmap_Call_a5_subroutine)
  229.         _arguments['----'] = _object
  230.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  231.         if _arguments.get('errn', 0):
  232.             raise aetools.Error, aetools.decodeerror(_arguments)
  233.         
  234.         if _arguments.has_key('----'):
  235.             return _arguments['----']
  236.         
  237.  
  238.     
  239.     def _5e_(self, _object, _attributes = { }, **_arguments):
  240.         '''^: Exponentiation
  241.         Required argument: an AE object reference
  242.         Keyword argument _attributes: AppleEvent attribute dictionary
  243.         Returns: anything
  244.         '''
  245.         _code = 'ascr'
  246.         _subcode = '^   '
  247.         if _arguments:
  248.             raise TypeError, 'No optional args expected'
  249.         
  250.         _arguments['----'] = _object
  251.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  252.         if _arguments.get('errn', 0):
  253.             raise aetools.Error, aetools.decodeerror(_arguments)
  254.         
  255.         if _arguments.has_key('----'):
  256.             return _arguments['----']
  257.         
  258.  
  259.     
  260.     def activate(self, _no_object = None, _attributes = { }, **_arguments):
  261.         '''activate: Bring the targeted application program to the front
  262.         Keyword argument _attributes: AppleEvent attribute dictionary
  263.         '''
  264.         _code = 'misc'
  265.         _subcode = 'actv'
  266.         if _arguments:
  267.             raise TypeError, 'No optional args expected'
  268.         
  269.         if _no_object != None:
  270.             raise TypeError, 'No direct arg expected'
  271.         
  272.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  273.         if _arguments.get('errn', 0):
  274.             raise aetools.Error, aetools.decodeerror(_arguments)
  275.         
  276.         if _arguments.has_key('----'):
  277.             return _arguments['----']
  278.         
  279.  
  280.     
  281.     def and_(self, _object, _attributes = { }, **_arguments):
  282.         '''and: Logical conjunction
  283.         Required argument: an AE object reference
  284.         Keyword argument _attributes: AppleEvent attribute dictionary
  285.         Returns: anything
  286.         '''
  287.         _code = 'ascr'
  288.         _subcode = 'AND '
  289.         if _arguments:
  290.             raise TypeError, 'No optional args expected'
  291.         
  292.         _arguments['----'] = _object
  293.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  294.         if _arguments.get('errn', 0):
  295.             raise aetools.Error, aetools.decodeerror(_arguments)
  296.         
  297.         if _arguments.has_key('----'):
  298.             return _arguments['----']
  299.         
  300.  
  301.     
  302.     def as(self, _object, _attributes = { }, **_arguments):
  303.         '''as: Coercion
  304.         Required argument: an AE object reference
  305.         Keyword argument _attributes: AppleEvent attribute dictionary
  306.         Returns: anything
  307.         '''
  308.         _code = 'ascr'
  309.         _subcode = 'coer'
  310.         if _arguments:
  311.             raise TypeError, 'No optional args expected'
  312.         
  313.         _arguments['----'] = _object
  314.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  315.         if _arguments.get('errn', 0):
  316.             raise aetools.Error, aetools.decodeerror(_arguments)
  317.         
  318.         if _arguments.has_key('----'):
  319.             return _arguments['----']
  320.         
  321.  
  322.     
  323.     def contains(self, _object, _attributes = { }, **_arguments):
  324.         '''contains: Containment
  325.         Required argument: an AE object reference
  326.         Keyword argument _attributes: AppleEvent attribute dictionary
  327.         Returns: anything
  328.         '''
  329.         _code = 'ascr'
  330.         _subcode = 'cont'
  331.         if _arguments:
  332.             raise TypeError, 'No optional args expected'
  333.         
  334.         _arguments['----'] = _object
  335.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  336.         if _arguments.get('errn', 0):
  337.             raise aetools.Error, aetools.decodeerror(_arguments)
  338.         
  339.         if _arguments.has_key('----'):
  340.             return _arguments['----']
  341.         
  342.  
  343.     
  344.     def div(self, _object, _attributes = { }, **_arguments):
  345.         '''div: Quotient
  346.         Required argument: an AE object reference
  347.         Keyword argument _attributes: AppleEvent attribute dictionary
  348.         Returns: anything
  349.         '''
  350.         _code = 'ascr'
  351.         _subcode = 'div '
  352.         if _arguments:
  353.             raise TypeError, 'No optional args expected'
  354.         
  355.         _arguments['----'] = _object
  356.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  357.         if _arguments.get('errn', 0):
  358.             raise aetools.Error, aetools.decodeerror(_arguments)
  359.         
  360.         if _arguments.has_key('----'):
  361.             return _arguments['----']
  362.         
  363.  
  364.     
  365.     def end_tell(self, _no_object = None, _attributes = { }, **_arguments):
  366.         '''end tell: Record or log an \xd4end tell\xd5 statement
  367.         Keyword argument _attributes: AppleEvent attribute dictionary
  368.         '''
  369.         _code = 'ascr'
  370.         _subcode = 'tend'
  371.         if _arguments:
  372.             raise TypeError, 'No optional args expected'
  373.         
  374.         if _no_object != None:
  375.             raise TypeError, 'No direct arg expected'
  376.         
  377.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  378.         if _arguments.get('errn', 0):
  379.             raise aetools.Error, aetools.decodeerror(_arguments)
  380.         
  381.         if _arguments.has_key('----'):
  382.             return _arguments['----']
  383.         
  384.  
  385.     
  386.     def ends_with(self, _object, _attributes = { }, **_arguments):
  387.         '''ends with: Ends with
  388.         Required argument: an AE object reference
  389.         Keyword argument _attributes: AppleEvent attribute dictionary
  390.         Returns: anything
  391.         '''
  392.         _code = 'ascr'
  393.         _subcode = 'ends'
  394.         if _arguments:
  395.             raise TypeError, 'No optional args expected'
  396.         
  397.         _arguments['----'] = _object
  398.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  399.         if _arguments.get('errn', 0):
  400.             raise aetools.Error, aetools.decodeerror(_arguments)
  401.         
  402.         if _arguments.has_key('----'):
  403.             return _arguments['----']
  404.         
  405.  
  406.     _argmap_error = {
  407.         'number': 'errn',
  408.         'partial_result': 'ptlr',
  409.         'from_': 'erob',
  410.         'to': 'errt' }
  411.     
  412.     def error(self, _object = None, _attributes = { }, **_arguments):
  413.         '''error: Raise an error
  414.         Required argument: anything
  415.         Keyword argument number: an error number
  416.         Keyword argument partial_result: any partial result occurring before the error
  417.         Keyword argument from_: the object that caused the error
  418.         Keyword argument to: the desired class for a failed coercion
  419.         Keyword argument _attributes: AppleEvent attribute dictionary
  420.         '''
  421.         _code = 'ascr'
  422.         _subcode = 'err '
  423.         aetools.keysubst(_arguments, self._argmap_error)
  424.         _arguments['----'] = _object
  425.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  426.         if _arguments.get('errn', 0):
  427.             raise aetools.Error, aetools.decodeerror(_arguments)
  428.         
  429.         if _arguments.has_key('----'):
  430.             return _arguments['----']
  431.         
  432.  
  433.     
  434.     def idle(self, _no_object = None, _attributes = { }, **_arguments):
  435.         '''idle: Sent to a script application when it is idle
  436.         Keyword argument _attributes: AppleEvent attribute dictionary
  437.         Returns: the number of seconds to wait for next idle event
  438.         '''
  439.         _code = 'misc'
  440.         _subcode = 'idle'
  441.         if _arguments:
  442.             raise TypeError, 'No optional args expected'
  443.         
  444.         if _no_object != None:
  445.             raise TypeError, 'No direct arg expected'
  446.         
  447.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  448.         if _arguments.get('errn', 0):
  449.             raise aetools.Error, aetools.decodeerror(_arguments)
  450.         
  451.         if _arguments.has_key('----'):
  452.             return _arguments['----']
  453.         
  454.  
  455.     
  456.     def launch(self, _no_object = None, _attributes = { }, **_arguments):
  457.         '''launch: Start an application for scripting
  458.         Keyword argument _attributes: AppleEvent attribute dictionary
  459.         '''
  460.         _code = 'ascr'
  461.         _subcode = 'noop'
  462.         if _arguments:
  463.             raise TypeError, 'No optional args expected'
  464.         
  465.         if _no_object != None:
  466.             raise TypeError, 'No direct arg expected'
  467.         
  468.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  469.         if _arguments.get('errn', 0):
  470.             raise aetools.Error, aetools.decodeerror(_arguments)
  471.         
  472.         if _arguments.has_key('----'):
  473.             return _arguments['----']
  474.         
  475.  
  476.     
  477.     def log(self, _object, _attributes = { }, **_arguments):
  478.         """log: Cause a comment to be logged
  479.         Required argument: undocumented, typecode 'TEXT'
  480.         Keyword argument _attributes: AppleEvent attribute dictionary
  481.         """
  482.         _code = 'ascr'
  483.         _subcode = 'cmnt'
  484.         if _arguments:
  485.             raise TypeError, 'No optional args expected'
  486.         
  487.         _arguments['----'] = _object
  488.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  489.         if _arguments.get('errn', 0):
  490.             raise aetools.Error, aetools.decodeerror(_arguments)
  491.         
  492.         if _arguments.has_key('----'):
  493.             return _arguments['----']
  494.         
  495.  
  496.     
  497.     def mod(self, _object, _attributes = { }, **_arguments):
  498.         '''mod: Remainder
  499.         Required argument: an AE object reference
  500.         Keyword argument _attributes: AppleEvent attribute dictionary
  501.         Returns: anything
  502.         '''
  503.         _code = 'ascr'
  504.         _subcode = 'mod '
  505.         if _arguments:
  506.             raise TypeError, 'No optional args expected'
  507.         
  508.         _arguments['----'] = _object
  509.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  510.         if _arguments.get('errn', 0):
  511.             raise aetools.Error, aetools.decodeerror(_arguments)
  512.         
  513.         if _arguments.has_key('----'):
  514.             return _arguments['----']
  515.         
  516.  
  517.     
  518.     def negate(self, _object, _attributes = { }, **_arguments):
  519.         '''negate: Numeric negation
  520.         Required argument: an AE object reference
  521.         Keyword argument _attributes: AppleEvent attribute dictionary
  522.         Returns: anything
  523.         '''
  524.         _code = 'ascr'
  525.         _subcode = 'neg '
  526.         if _arguments:
  527.             raise TypeError, 'No optional args expected'
  528.         
  529.         _arguments['----'] = _object
  530.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  531.         if _arguments.get('errn', 0):
  532.             raise aetools.Error, aetools.decodeerror(_arguments)
  533.         
  534.         if _arguments.has_key('----'):
  535.             return _arguments['----']
  536.         
  537.  
  538.     
  539.     def not_(self, _object, _attributes = { }, **_arguments):
  540.         '''not: Logical negation
  541.         Required argument: an AE object reference
  542.         Keyword argument _attributes: AppleEvent attribute dictionary
  543.         Returns: anything
  544.         '''
  545.         _code = 'ascr'
  546.         _subcode = 'NOT '
  547.         if _arguments:
  548.             raise TypeError, 'No optional args expected'
  549.         
  550.         _arguments['----'] = _object
  551.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  552.         if _arguments.get('errn', 0):
  553.             raise aetools.Error, aetools.decodeerror(_arguments)
  554.         
  555.         if _arguments.has_key('----'):
  556.             return _arguments['----']
  557.         
  558.  
  559.     
  560.     def or_(self, _object, _attributes = { }, **_arguments):
  561.         '''or: Logical disjunction
  562.         Required argument: an AE object reference
  563.         Keyword argument _attributes: AppleEvent attribute dictionary
  564.         Returns: anything
  565.         '''
  566.         _code = 'ascr'
  567.         _subcode = 'OR  '
  568.         if _arguments:
  569.             raise TypeError, 'No optional args expected'
  570.         
  571.         _arguments['----'] = _object
  572.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  573.         if _arguments.get('errn', 0):
  574.             raise aetools.Error, aetools.decodeerror(_arguments)
  575.         
  576.         if _arguments.has_key('----'):
  577.             return _arguments['----']
  578.         
  579.  
  580.     
  581.     def start_log(self, _no_object = None, _attributes = { }, **_arguments):
  582.         '''start log: Start event logging in the script editor
  583.         Keyword argument _attributes: AppleEvent attribute dictionary
  584.         '''
  585.         _code = 'ToyS'
  586.         _subcode = 'log1'
  587.         if _arguments:
  588.             raise TypeError, 'No optional args expected'
  589.         
  590.         if _no_object != None:
  591.             raise TypeError, 'No direct arg expected'
  592.         
  593.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  594.         if _arguments.get('errn', 0):
  595.             raise aetools.Error, aetools.decodeerror(_arguments)
  596.         
  597.         if _arguments.has_key('----'):
  598.             return _arguments['----']
  599.         
  600.  
  601.     
  602.     def starts_with(self, _object, _attributes = { }, **_arguments):
  603.         '''starts with: Starts with
  604.         Required argument: an AE object reference
  605.         Keyword argument _attributes: AppleEvent attribute dictionary
  606.         Returns: anything
  607.         '''
  608.         _code = 'ascr'
  609.         _subcode = 'bgwt'
  610.         if _arguments:
  611.             raise TypeError, 'No optional args expected'
  612.         
  613.         _arguments['----'] = _object
  614.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  615.         if _arguments.get('errn', 0):
  616.             raise aetools.Error, aetools.decodeerror(_arguments)
  617.         
  618.         if _arguments.has_key('----'):
  619.             return _arguments['----']
  620.         
  621.  
  622.     
  623.     def stop_log(self, _no_object = None, _attributes = { }, **_arguments):
  624.         '''stop log: Stop event logging in the script editor
  625.         Keyword argument _attributes: AppleEvent attribute dictionary
  626.         '''
  627.         _code = 'ToyS'
  628.         _subcode = 'log0'
  629.         if _arguments:
  630.             raise TypeError, 'No optional args expected'
  631.         
  632.         if _no_object != None:
  633.             raise TypeError, 'No direct arg expected'
  634.         
  635.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  636.         if _arguments.get('errn', 0):
  637.             raise aetools.Error, aetools.decodeerror(_arguments)
  638.         
  639.         if _arguments.has_key('----'):
  640.             return _arguments['----']
  641.         
  642.  
  643.     
  644.     def tell(self, _no_object = None, _attributes = { }, **_arguments):
  645.         '''tell: Record or log a \xd4tell\xd5 statement
  646.         Keyword argument _attributes: AppleEvent attribute dictionary
  647.         '''
  648.         _code = 'ascr'
  649.         _subcode = 'tell'
  650.         if _arguments:
  651.             raise TypeError, 'No optional args expected'
  652.         
  653.         if _no_object != None:
  654.             raise TypeError, 'No direct arg expected'
  655.         
  656.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  657.         if _arguments.get('errn', 0):
  658.             raise aetools.Error, aetools.decodeerror(_arguments)
  659.         
  660.         if _arguments.has_key('----'):
  661.             return _arguments['----']
  662.         
  663.  
  664.     
  665.     def _ad_(self, _object, _attributes = { }, **_arguments):
  666.         '''\xad: Inequality
  667.         Required argument: an AE object reference
  668.         Keyword argument _attributes: AppleEvent attribute dictionary
  669.         Returns: anything
  670.         '''
  671.         _code = 'ascr'
  672.         _subcode = '\xad   '
  673.         if _arguments:
  674.             raise TypeError, 'No optional args expected'
  675.         
  676.         _arguments['----'] = _object
  677.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  678.         if _arguments.get('errn', 0):
  679.             raise aetools.Error, aetools.decodeerror(_arguments)
  680.         
  681.         if _arguments.has_key('----'):
  682.             return _arguments['----']
  683.         
  684.  
  685.     
  686.     def _b2_(self, _object, _attributes = { }, **_arguments):
  687.         '''\xb2: Less than or equal to
  688.         Required argument: an AE object reference
  689.         Keyword argument _attributes: AppleEvent attribute dictionary
  690.         Returns: anything
  691.         '''
  692.         _code = 'ascr'
  693.         _subcode = '<=  '
  694.         if _arguments:
  695.             raise TypeError, 'No optional args expected'
  696.         
  697.         _arguments['----'] = _object
  698.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  699.         if _arguments.get('errn', 0):
  700.             raise aetools.Error, aetools.decodeerror(_arguments)
  701.         
  702.         if _arguments.has_key('----'):
  703.             return _arguments['----']
  704.         
  705.  
  706.     
  707.     def _b3_(self, _object, _attributes = { }, **_arguments):
  708.         '''\xb3: Greater than or equal to
  709.         Required argument: an AE object reference
  710.         Keyword argument _attributes: AppleEvent attribute dictionary
  711.         Returns: anything
  712.         '''
  713.         _code = 'ascr'
  714.         _subcode = '>=  '
  715.         if _arguments:
  716.             raise TypeError, 'No optional args expected'
  717.         
  718.         _arguments['----'] = _object
  719.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  720.         if _arguments.get('errn', 0):
  721.             raise aetools.Error, aetools.decodeerror(_arguments)
  722.         
  723.         if _arguments.has_key('----'):
  724.             return _arguments['----']
  725.         
  726.  
  727.     
  728.     def _d6_(self, _object, _attributes = { }, **_arguments):
  729.         '''\xd6: Division
  730.         Required argument: an AE object reference
  731.         Keyword argument _attributes: AppleEvent attribute dictionary
  732.         Returns: anything
  733.         '''
  734.         _code = 'ascr'
  735.         _subcode = '/   '
  736.         if _arguments:
  737.             raise TypeError, 'No optional args expected'
  738.         
  739.         _arguments['----'] = _object
  740.         (_reply, _arguments, _attributes) = self.send(_code, _subcode, _arguments, _attributes)
  741.         if _arguments.get('errn', 0):
  742.             raise aetools.Error, aetools.decodeerror(_arguments)
  743.         
  744.         if _arguments.has_key('----'):
  745.             return _arguments['----']
  746.         
  747.  
  748.  
  749.  
  750. class anything(aetools.ComponentItem):
  751.     '''anything - any class or reference '''
  752.     want = '****'
  753.  
  754.  
  755. class pictures(aetools.ComponentItem):
  756.     '''pictures -  '''
  757.     want = 'PICT'
  758.  
  759. picture = pictures
  760.  
  761. class styled_text(aetools.ComponentItem):
  762.     '''styled text - text with font, size, and style information '''
  763.     want = 'STXT'
  764.  
  765. styled_text = styled_text
  766.  
  767. class strings(aetools.ComponentItem):
  768.     '''strings -  '''
  769.     want = 'TEXT'
  770.  
  771. string = strings
  772.  
  773. class alias(aetools.ComponentItem):
  774.     '''alias - a file on a disk or server.  The file must exist when you check the syntax of your script. '''
  775.     want = 'alis'
  776.  
  777.  
  778. class _Prop_POSIX_path(aetools.NProperty):
  779.     '''POSIX path - the POSIX path of the file '''
  780.     which = 'psxp'
  781.     want = 'TEXT'
  782.  
  783. aliases = alias
  784.  
  785. class April(aetools.ComponentItem):
  786.     '''April - the month of April '''
  787.     want = 'apr '
  788.  
  789.  
  790. class August(aetools.ComponentItem):
  791.     '''August - the month of August '''
  792.     want = 'aug '
  793.  
  794.  
  795. class booleans(aetools.ComponentItem):
  796.     '''booleans -  '''
  797.     want = 'bool'
  798.  
  799. boolean = booleans
  800.  
  801. class RGB_colors(aetools.ComponentItem):
  802.     '''RGB colors -  '''
  803.     want = 'cRGB'
  804.  
  805. RGB_color = RGB_colors
  806.  
  807. class application(aetools.ComponentItem):
  808.     '''application - specifies global properties of AppleScript '''
  809.     want = 'capp'
  810.  
  811.  
  812. class _Prop_AppleScript(aetools.NProperty):
  813.     '''AppleScript - the top-level script object '''
  814.     which = 'ascr'
  815.     want = 'scpt'
  816.  
  817. AppleScript = _Prop_AppleScript()
  818.  
  819. class _Prop_days(aetools.NProperty):
  820.     '''days - the number of seconds in a day '''
  821.     which = 'days'
  822.     want = 'long'
  823.  
  824. days = _Prop_days()
  825.  
  826. class _Prop_hours(aetools.NProperty):
  827.     '''hours - the number of seconds in an hour '''
  828.     which = 'hour'
  829.     want = 'long'
  830.  
  831. hours = _Prop_hours()
  832.  
  833. class _Prop_minutes(aetools.NProperty):
  834.     '''minutes - the number of seconds in a minute '''
  835.     which = 'min '
  836.     want = 'long'
  837.  
  838. minutes = _Prop_minutes()
  839.  
  840. class _Prop_pi(aetools.NProperty):
  841.     '''pi - the constant pi '''
  842.     which = 'pi  '
  843.     want = 'doub'
  844.  
  845. pi = _Prop_pi()
  846.  
  847. class _Prop_print_depth(aetools.NProperty):
  848.     '''print depth - the maximum depth to print '''
  849.     which = 'prdp'
  850.     want = 'long'
  851.  
  852. print_depth = _Prop_print_depth()
  853.  
  854. class _Prop_print_length(aetools.NProperty):
  855.     '''print length - the maximum length to print '''
  856.     which = 'prln'
  857.     want = 'long'
  858.  
  859. print_length = _Prop_print_length()
  860.  
  861. class _Prop_result(aetools.NProperty):
  862.     '''result - the last result of evaluation '''
  863.     which = 'rslt'
  864.     want = '****'
  865.  
  866. result = _Prop_result()
  867.  
  868. class _Prop_return_(aetools.NProperty):
  869.     '''return - a return character '''
  870.     which = 'ret '
  871.     want = 'cha '
  872.  
  873. return_ = _Prop_return_()
  874.  
  875. class _Prop_space(aetools.NProperty):
  876.     '''space - a space character '''
  877.     which = 'spac'
  878.     want = 'cha '
  879.  
  880. space = _Prop_space()
  881.  
  882. class _Prop_tab(aetools.NProperty):
  883.     '''tab - a tab character '''
  884.     which = 'tab '
  885.     want = 'cha '
  886.  
  887. tab = _Prop_tab()
  888.  
  889. class _Prop_text_item_delimiters(aetools.NProperty):
  890.     '''text item delimiters - the text item delimiters of a string '''
  891.     which = 'txdl'
  892.     want = 'list'
  893.  
  894. text_item_delimiters = _Prop_text_item_delimiters()
  895.  
  896. class _Prop_weeks(aetools.NProperty):
  897.     '''weeks - the number of seconds in a week '''
  898.     which = 'week'
  899.     want = 'long'
  900.  
  901. weeks = _Prop_weeks()
  902. applications = application
  903. app = application
  904.  
  905. class upper_case(aetools.ComponentItem):
  906.     '''upper case - Text with lower case converted to upper case '''
  907.     want = 'case'
  908.  
  909.  
  910. class cubic_centimeters(aetools.ComponentItem):
  911.     '''cubic centimeters - a volume measurement in SI cubic centimeters '''
  912.     want = 'ccmt'
  913.  
  914. cubic_centimetres = cubic_centimeters
  915.  
  916. class cubic_feet(aetools.ComponentItem):
  917.     '''cubic feet - a volume measurement in Imperial cubic feet '''
  918.     want = 'cfet'
  919.  
  920.  
  921. class characters(aetools.ComponentItem):
  922.     '''characters -  '''
  923.     want = 'cha '
  924.  
  925. character = characters
  926.  
  927. class writing_code_info(aetools.ComponentItem):
  928.     '''writing code info - script code and language code of text run '''
  929.     want = 'citl'
  930.  
  931.  
  932. class _Prop_language_code(aetools.NProperty):
  933.     '''language code - the language code for the text '''
  934.     which = 'plcd'
  935.     want = 'shor'
  936.  
  937.  
  938. class _Prop_script_code(aetools.NProperty):
  939.     '''script code - the script code for the text '''
  940.     which = 'pscd'
  941.     want = 'shor'
  942.  
  943. writing_code_infos = writing_code_info
  944.  
  945. class text_items(aetools.ComponentItem):
  946.     '''text items -  '''
  947.     want = 'citm'
  948.  
  949. text_item = text_items
  950.  
  951. class cubic_meters(aetools.ComponentItem):
  952.     '''cubic meters - a volume measurement in SI cubic meters '''
  953.     want = 'cmet'
  954.  
  955. cubic_metres = cubic_meters
  956.  
  957. class centimeters(aetools.ComponentItem):
  958.     '''centimeters - a distance measurement in SI centimeters '''
  959.     want = 'cmtr'
  960.  
  961. centimetres = centimeters
  962.  
  963. class item(aetools.ComponentItem):
  964.     '''item - An item of any type '''
  965.     want = 'cobj'
  966.  
  967.  
  968. class _Prop_id(aetools.NProperty):
  969.     '''id - the unique ID number of this object '''
  970.     which = 'ID  '
  971.     want = 'long'
  972.  
  973. items = item
  974.  
  975. class C_strings(aetools.ComponentItem):
  976.     '''C strings -  '''
  977.     want = 'cstr'
  978.  
  979. C_string = C_strings
  980.  
  981. class text(aetools.ComponentItem):
  982.     '''text - text with language and style information '''
  983.     want = 'ctxt'
  984.  
  985.  
  986. class cubic_inches(aetools.ComponentItem):
  987.     '''cubic inches - a volume measurement in Imperial cubic inches '''
  988.     want = 'cuin'
  989.  
  990.  
  991. class cubic_yards(aetools.ComponentItem):
  992.     '''cubic yards - a distance measurement in Imperial cubic yards '''
  993.     want = 'cyrd'
  994.  
  995.  
  996. class December(aetools.ComponentItem):
  997.     '''December - the month of December '''
  998.     want = 'dec '
  999.  
  1000.  
  1001. class degrees_Celsius(aetools.ComponentItem):
  1002.     '''degrees Celsius - a temperature measurement in SI degrees Celsius '''
  1003.     want = 'degc'
  1004.  
  1005.  
  1006. class degrees_Fahrenheit(aetools.ComponentItem):
  1007.     '''degrees Fahrenheit - a temperature measurement in degrees Fahrenheit '''
  1008.     want = 'degf'
  1009.  
  1010.  
  1011. class degrees_Kelvin(aetools.ComponentItem):
  1012.     '''degrees Kelvin - a temperature measurement in degrees Kelvin '''
  1013.     want = 'degk'
  1014.  
  1015.  
  1016. class reals(aetools.ComponentItem):
  1017.     '''reals -  '''
  1018.     want = 'doub'
  1019.  
  1020. real = reals
  1021.  
  1022. class encoded_strings(aetools.ComponentItem):
  1023.     '''encoded strings -  '''
  1024.     want = 'encs'
  1025.  
  1026. encoded_string = encoded_strings
  1027.  
  1028. class constants(aetools.ComponentItem):
  1029.     '''constants -  '''
  1030.     want = 'enum'
  1031.  
  1032. constant = constants
  1033.  
  1034. class events(aetools.ComponentItem):
  1035.     '''events -  '''
  1036.     want = 'evnt'
  1037.  
  1038. event = events
  1039.  
  1040. class February(aetools.ComponentItem):
  1041.     '''February - the month of February '''
  1042.     want = 'feb '
  1043.  
  1044.  
  1045. class feet(aetools.ComponentItem):
  1046.     '''feet - a distance measurement in Imperial feet '''
  1047.     want = 'feet'
  1048.  
  1049.  
  1050. class Friday(aetools.ComponentItem):
  1051.     '''Friday - Friday '''
  1052.     want = 'fri '
  1053.  
  1054.  
  1055. class file_specification(aetools.ComponentItem):
  1056.     '''file specification - a file specification as used by the operating system '''
  1057.     want = 'fss '
  1058.  
  1059. file_specifications = file_specification
  1060.  
  1061. class gallons(aetools.ComponentItem):
  1062.     '''gallons - a volume measurement in Imperial gallons '''
  1063.     want = 'galn'
  1064.  
  1065.  
  1066. class grams(aetools.ComponentItem):
  1067.     '''grams - a mass measurement in SI meters '''
  1068.     want = 'gram'
  1069.  
  1070.  
  1071. class handlers(aetools.ComponentItem):
  1072.     '''handlers -  '''
  1073.     want = 'hand'
  1074.  
  1075. handler = handlers
  1076.  
  1077. class inches(aetools.ComponentItem):
  1078.     '''inches - a distance measurement in Imperial inches '''
  1079.     want = 'inch'
  1080.  
  1081.  
  1082. class international_text(aetools.ComponentItem):
  1083.     '''international text - text that begins with a writing code '''
  1084.     want = 'itxt'
  1085.  
  1086. international_text = international_text
  1087.  
  1088. class January(aetools.ComponentItem):
  1089.     '''January - the month of January '''
  1090.     want = 'jan '
  1091.  
  1092.  
  1093. class July(aetools.ComponentItem):
  1094.     '''July - the month of July '''
  1095.     want = 'jul '
  1096.  
  1097.  
  1098. class June(aetools.ComponentItem):
  1099.     '''June - the month of June '''
  1100.     want = 'jun '
  1101.  
  1102.  
  1103. class reference_forms(aetools.ComponentItem):
  1104.     '''reference forms -  '''
  1105.     want = 'kfrm'
  1106.  
  1107. reference_form = reference_forms
  1108.  
  1109. class kilograms(aetools.ComponentItem):
  1110.     '''kilograms - a mass measurement in SI kilograms '''
  1111.     want = 'kgrm'
  1112.  
  1113.  
  1114. class kilometers(aetools.ComponentItem):
  1115.     '''kilometers - a distance measurement in SI kilometers '''
  1116.     want = 'kmtr'
  1117.  
  1118. kilometres = kilometers
  1119.  
  1120. class keystroke(aetools.ComponentItem):
  1121.     '''keystroke - a press of a key combination on a Macintosh keyboard '''
  1122.     want = 'kprs'
  1123.  
  1124.  
  1125. class _Prop_key(aetools.NProperty):
  1126.     '''key - the character for the key was pressed (ignoring modifiers) '''
  1127.     which = 'kMsg'
  1128.     want = 'cha '
  1129.  
  1130.  
  1131. class _Prop_key_kind(aetools.NProperty):
  1132.     '''key kind - the kind of key that was pressed '''
  1133.     which = 'kknd'
  1134.     want = 'ekst'
  1135.  
  1136.  
  1137. class _Prop_modifiers(aetools.NProperty):
  1138.     '''modifiers - the modifier keys pressed in combination '''
  1139.     which = 'kMod'
  1140.     want = 'eMds'
  1141.  
  1142. keystrokes = keystroke
  1143.  
  1144. class pounds(aetools.ComponentItem):
  1145.     '''pounds - a weight measurement in SI meters '''
  1146.     want = 'lbs '
  1147.  
  1148.  
  1149. class date(aetools.ComponentItem):
  1150.     '''date - Absolute date and time values '''
  1151.     want = 'ldt '
  1152.  
  1153.  
  1154. class _Prop_date_string(aetools.NProperty):
  1155.     '''date string - the date portion of a date-time value as text '''
  1156.     which = 'dstr'
  1157.     want = 'TEXT'
  1158.  
  1159.  
  1160. class _Prop_day(aetools.NProperty):
  1161.     '''day - the day of the month of a date '''
  1162.     which = 'day '
  1163.     want = 'long'
  1164.  
  1165.  
  1166. class _Prop_month(aetools.NProperty):
  1167.     '''month - the month of a date '''
  1168.     which = 'mnth'
  1169.     want = 'mnth'
  1170.  
  1171.  
  1172. class _Prop_time(aetools.NProperty):
  1173.     '''time - the time since midnight of a date '''
  1174.     which = 'time'
  1175.     want = 'long'
  1176.  
  1177.  
  1178. class _Prop_time_string(aetools.NProperty):
  1179.     '''time string - the time portion of a date-time value as text '''
  1180.     which = 'tstr'
  1181.     want = 'TEXT'
  1182.  
  1183.  
  1184. class _Prop_weekday(aetools.NProperty):
  1185.     '''weekday - the day of a week of a date '''
  1186.     which = 'wkdy'
  1187.     want = 'wkdy'
  1188.  
  1189.  
  1190. class _Prop_year(aetools.NProperty):
  1191.     '''year - the year of a date '''
  1192.     which = 'year'
  1193.     want = 'long'
  1194.  
  1195. dates = date
  1196.  
  1197. class list(aetools.ComponentItem):
  1198.     '''list - An ordered collection of items '''
  1199.     want = 'list'
  1200.  
  1201.  
  1202. class _Prop_length(aetools.NProperty):
  1203.     '''length - the length of a list '''
  1204.     which = 'leng'
  1205.     want = 'long'
  1206.  
  1207.  
  1208. class _Prop_rest(aetools.NProperty):
  1209.     '''rest - all items of the list excluding first '''
  1210.     which = 'rest'
  1211.     want = 'list'
  1212.  
  1213.  
  1214. class _Prop_reverse(aetools.NProperty):
  1215.     '''reverse - the items of the list in reverse order '''
  1216.     which = 'rvse'
  1217.     want = 'list'
  1218.  
  1219. lists = list
  1220.  
  1221. class liters(aetools.ComponentItem):
  1222.     '''liters - a volume measurement in SI liters '''
  1223.     want = 'litr'
  1224.  
  1225. litres = liters
  1226.  
  1227. class linked_list(aetools.ComponentItem):
  1228.     '''linked list - An ordered collection of items '''
  1229.     want = 'llst'
  1230.  
  1231. linked_lists = linked_list
  1232.  
  1233. class integers(aetools.ComponentItem):
  1234.     '''integers -  '''
  1235.     want = 'long'
  1236.  
  1237. integer = integers
  1238.  
  1239. class list_or_record(aetools.ComponentItem):
  1240.     '''list or record - a list or record '''
  1241.     want = 'lr  '
  1242.  
  1243.  
  1244. class list_2c__record_or_text(aetools.ComponentItem):
  1245.     '''list, record or text - a list, record or text '''
  1246.     want = 'lrs '
  1247.  
  1248.  
  1249. class list_or_string(aetools.ComponentItem):
  1250.     '''list or string - a list or string '''
  1251.     want = 'ls  '
  1252.  
  1253.  
  1254. class machines(aetools.ComponentItem):
  1255.     '''machines -  '''
  1256.     want = 'mach'
  1257.  
  1258. machine = machines
  1259.  
  1260. class March(aetools.ComponentItem):
  1261.     '''March - the month of March '''
  1262.     want = 'mar '
  1263.  
  1264.  
  1265. class May(aetools.ComponentItem):
  1266.     '''May - the month of May '''
  1267.     want = 'may '
  1268.  
  1269.  
  1270. class meters(aetools.ComponentItem):
  1271.     '''meters - a distance measurement in SI meters '''
  1272.     want = 'metr'
  1273.  
  1274. metres = meters
  1275.  
  1276. class miles(aetools.ComponentItem):
  1277.     '''miles - a distance measurement in Imperial miles '''
  1278.     want = 'mile'
  1279.  
  1280.  
  1281. class months(aetools.ComponentItem):
  1282.     '''months -  '''
  1283.     want = 'mnth'
  1284.  
  1285. month = months
  1286.  
  1287. class Monday(aetools.ComponentItem):
  1288.     '''Monday - Monday '''
  1289.     want = 'mon '
  1290.  
  1291.  
  1292. class missing_values(aetools.ComponentItem):
  1293.     '''missing values -  '''
  1294.     want = 'msng'
  1295.  
  1296. missing_value = missing_values
  1297.  
  1298. class number_or_date(aetools.ComponentItem):
  1299.     '''number or date - a number or date '''
  1300.     want = 'nd  '
  1301.  
  1302.  
  1303. class number_2c__date_or_text(aetools.ComponentItem):
  1304.     '''number, date or text - a number, date or text '''
  1305.     want = 'nds '
  1306.  
  1307.  
  1308. class numbers(aetools.ComponentItem):
  1309.     '''numbers -  '''
  1310.     want = 'nmbr'
  1311.  
  1312. number = numbers
  1313.  
  1314. class November(aetools.ComponentItem):
  1315.     '''November - the month of November '''
  1316.     want = 'nov '
  1317.  
  1318.  
  1319. class number_or_string(aetools.ComponentItem):
  1320.     '''number or string - a number or string '''
  1321.     want = 'ns  '
  1322.  
  1323.  
  1324. class references(aetools.ComponentItem):
  1325.     '''references -  '''
  1326.     want = 'obj '
  1327.  
  1328. reference = references
  1329.  
  1330. class October(aetools.ComponentItem):
  1331.     '''October - the month of October '''
  1332.     want = 'oct '
  1333.  
  1334.  
  1335. class ounces(aetools.ComponentItem):
  1336.     '''ounces - a weight measurement in SI meters '''
  1337.     want = 'ozs '
  1338.  
  1339.  
  1340. class class_(aetools.ComponentItem):
  1341.     '''class - the type of a value '''
  1342.     want = 'pcls'
  1343.  
  1344.  
  1345. class _Prop__3c_Inheritance_3e_(aetools.NProperty):
  1346.     '''<Inheritance> - inherits some of its properties from this class '''
  1347.     which = 'c@#^'
  1348.     want = 'type'
  1349.  
  1350. classes = class_
  1351.  
  1352. class prepositions(aetools.ComponentItem):
  1353.     '''prepositions -  '''
  1354.     want = 'prep'
  1355.  
  1356. preposition = prepositions
  1357.  
  1358. class properties(aetools.ComponentItem):
  1359.     '''properties -  '''
  1360.     want = 'prop'
  1361.  
  1362. property = properties
  1363.  
  1364. class writing_code(aetools.ComponentItem):
  1365.     '''writing code - codes that identify the language and script system '''
  1366.     want = 'psct'
  1367.  
  1368.  
  1369. class Pascal_strings(aetools.ComponentItem):
  1370.     '''Pascal strings -  '''
  1371.     want = 'pstr'
  1372.  
  1373. Pascal_string = Pascal_strings
  1374.  
  1375. class quarts(aetools.ComponentItem):
  1376.     '''quarts - a volume measurement in Imperial quarts '''
  1377.     want = 'qrts'
  1378.  
  1379.  
  1380. class data(aetools.ComponentItem):
  1381.     '''data - an AppleScript raw data object '''
  1382.     want = 'rdat'
  1383.  
  1384.  
  1385. class records(aetools.ComponentItem):
  1386.     '''records -  '''
  1387.     want = 'reco'
  1388.  
  1389. record = records
  1390.  
  1391. class Saturday(aetools.ComponentItem):
  1392.     '''Saturday - Saturday '''
  1393.     want = 'sat '
  1394.  
  1395.  
  1396. class seconds(aetools.ComponentItem):
  1397.     '''seconds - more than one second '''
  1398.     want = 'scnd'
  1399.  
  1400.  
  1401. class script(aetools.ComponentItem):
  1402.     '''script - An AppleScript script '''
  1403.     want = 'scpt'
  1404.  
  1405.  
  1406. class _Prop_name(aetools.NProperty):
  1407.     '''name - the name of the script '''
  1408.     which = 'pnam'
  1409.     want = 'TEXT'
  1410.  
  1411.  
  1412. class _Prop_parent(aetools.NProperty):
  1413.     '''parent - its parent, i.e. the script that will handle events that this script doesn\xd5t '''
  1414.     which = 'pare'
  1415.     want = 'scpt'
  1416.  
  1417. scripts = script
  1418.  
  1419. class September(aetools.ComponentItem):
  1420.     '''September - the month of September '''
  1421.     want = 'sep '
  1422.  
  1423.  
  1424. class alias_or_string(aetools.ComponentItem):
  1425.     '''alias or string - an alias or string '''
  1426.     want = 'sf  '
  1427.  
  1428.  
  1429. class sounds(aetools.ComponentItem):
  1430.     '''sounds -  '''
  1431.     want = 'snd '
  1432.  
  1433. sound = sounds
  1434.  
  1435. class square_feet(aetools.ComponentItem):
  1436.     '''square feet - an area measurement in Imperial square feet '''
  1437.     want = 'sqft'
  1438.  
  1439.  
  1440. class square_kilometers(aetools.ComponentItem):
  1441.     '''square kilometers - an area measurement in SI square kilometers '''
  1442.     want = 'sqkm'
  1443.  
  1444. square_kilometres = square_kilometers
  1445.  
  1446. class square_miles(aetools.ComponentItem):
  1447.     '''square miles - an area measurement in Imperial square miles '''
  1448.     want = 'sqmi'
  1449.  
  1450.  
  1451. class square_meters(aetools.ComponentItem):
  1452.     '''square meters - an area measurement in SI square meters '''
  1453.     want = 'sqrm'
  1454.  
  1455. square_metres = square_meters
  1456.  
  1457. class square_yards(aetools.ComponentItem):
  1458.     '''square yards - an area measurement in Imperial square yards '''
  1459.     want = 'sqyd'
  1460.  
  1461.  
  1462. class styled_Clipboard_text(aetools.ComponentItem):
  1463.     '''styled Clipboard text - clipboard text with font, size, and style information '''
  1464.     want = 'styl'
  1465.  
  1466. styled_Clipboard_text = styled_Clipboard_text
  1467.  
  1468. class Sunday(aetools.ComponentItem):
  1469.     '''Sunday - Sunday '''
  1470.     want = 'sun '
  1471.  
  1472.  
  1473. class styled_Unicode_text(aetools.ComponentItem):
  1474.     '''styled Unicode text - styled text in the Unicode format '''
  1475.     want = 'sutx'
  1476.  
  1477. styled_Unicode_text = styled_Unicode_text
  1478.  
  1479. class Thursday(aetools.ComponentItem):
  1480.     '''Thursday - Thursday '''
  1481.     want = 'thu '
  1482.  
  1483.  
  1484. class Tuesday(aetools.ComponentItem):
  1485.     '''Tuesday - Tuesday '''
  1486.     want = 'tue '
  1487.  
  1488.  
  1489. class type_class(aetools.ComponentItem):
  1490.     '''type class - the name of a particular class (or any four-character code) '''
  1491.     want = 'type'
  1492.  
  1493.  
  1494. class empty_ae_name_(aetools.ComponentItem):
  1495.     ''' - the undefined value '''
  1496.     want = 'undf'
  1497.  
  1498.  
  1499. class Unicode_text(aetools.ComponentItem):
  1500.     '''Unicode text - text in the Unicode format (cannot be viewed without conversion) '''
  1501.     want = 'utxt'
  1502.  
  1503. Unicode_text = Unicode_text
  1504.  
  1505. class vector(aetools.ComponentItem):
  1506.     '''vector - An ordered collection of items '''
  1507.     want = 'vect'
  1508.  
  1509. vectors = vector
  1510.  
  1511. class version(aetools.ComponentItem):
  1512.     '''version - a version value '''
  1513.     want = 'vers'
  1514.  
  1515.  
  1516. class Wednesday(aetools.ComponentItem):
  1517.     '''Wednesday - Wednesday '''
  1518.     want = 'wed '
  1519.  
  1520.  
  1521. class weekdays(aetools.ComponentItem):
  1522.     '''weekdays -  '''
  1523.     want = 'wkdy'
  1524.  
  1525. weekday = weekdays
  1526.  
  1527. class yards(aetools.ComponentItem):
  1528.     '''yards - a distance measurement in Imperial yards '''
  1529.     want = 'yard'
  1530.  
  1531.  
  1532. class zones(aetools.ComponentItem):
  1533.     '''zones -  '''
  1534.     want = 'zone'
  1535.  
  1536. zone = zones
  1537. anything._superclassnames = []
  1538. anything._privpropdict = { }
  1539. anything._privelemdict = { }
  1540. pictures._superclassnames = []
  1541. pictures._privpropdict = { }
  1542. pictures._privelemdict = { }
  1543. styled_text._superclassnames = []
  1544. styled_text._privpropdict = { }
  1545. styled_text._privelemdict = { }
  1546. styled_text._superclassnames = []
  1547. styled_text._privpropdict = { }
  1548. styled_text._privelemdict = { }
  1549. strings._superclassnames = []
  1550. strings._privpropdict = { }
  1551. strings._privelemdict = { }
  1552. alias._superclassnames = []
  1553. alias._privpropdict = {
  1554.     'POSIX_path': _Prop_POSIX_path }
  1555. alias._privelemdict = { }
  1556. April._superclassnames = []
  1557. April._privpropdict = { }
  1558. April._privelemdict = { }
  1559. August._superclassnames = []
  1560. August._privpropdict = { }
  1561. August._privelemdict = { }
  1562. booleans._superclassnames = []
  1563. booleans._privpropdict = { }
  1564. booleans._privelemdict = { }
  1565. RGB_colors._superclassnames = []
  1566. RGB_colors._privpropdict = { }
  1567. RGB_colors._privelemdict = { }
  1568. application._superclassnames = []
  1569. application._privpropdict = {
  1570.     'AppleScript': _Prop_AppleScript,
  1571.     'days': _Prop_days,
  1572.     'hours': _Prop_hours,
  1573.     'minutes': _Prop_minutes,
  1574.     'pi': _Prop_pi,
  1575.     'print_depth': _Prop_print_depth,
  1576.     'print_length': _Prop_print_length,
  1577.     'result': _Prop_result,
  1578.     'return_': _Prop_return_,
  1579.     'space': _Prop_space,
  1580.     'tab': _Prop_tab,
  1581.     'text_item_delimiters': _Prop_text_item_delimiters,
  1582.     'weeks': _Prop_weeks }
  1583. application._privelemdict = { }
  1584. upper_case._superclassnames = []
  1585. upper_case._privpropdict = { }
  1586. upper_case._privelemdict = { }
  1587. cubic_centimeters._superclassnames = []
  1588. cubic_centimeters._privpropdict = { }
  1589. cubic_centimeters._privelemdict = { }
  1590. cubic_feet._superclassnames = []
  1591. cubic_feet._privpropdict = { }
  1592. cubic_feet._privelemdict = { }
  1593. characters._superclassnames = []
  1594. characters._privpropdict = { }
  1595. characters._privelemdict = { }
  1596. writing_code_info._superclassnames = []
  1597. writing_code_info._privpropdict = {
  1598.     'language_code': _Prop_language_code,
  1599.     'script_code': _Prop_script_code }
  1600. writing_code_info._privelemdict = { }
  1601. text_items._superclassnames = []
  1602. text_items._privpropdict = { }
  1603. text_items._privelemdict = { }
  1604. cubic_meters._superclassnames = []
  1605. cubic_meters._privpropdict = { }
  1606. cubic_meters._privelemdict = { }
  1607. centimeters._superclassnames = []
  1608. centimeters._privpropdict = { }
  1609. centimeters._privelemdict = { }
  1610. item._superclassnames = []
  1611. item._privpropdict = {
  1612.     'id': _Prop_id }
  1613. item._privelemdict = { }
  1614. C_strings._superclassnames = []
  1615. C_strings._privpropdict = { }
  1616. C_strings._privelemdict = { }
  1617. text._superclassnames = []
  1618. text._privpropdict = { }
  1619. text._privelemdict = { }
  1620. cubic_inches._superclassnames = []
  1621. cubic_inches._privpropdict = { }
  1622. cubic_inches._privelemdict = { }
  1623. cubic_yards._superclassnames = []
  1624. cubic_yards._privpropdict = { }
  1625. cubic_yards._privelemdict = { }
  1626. December._superclassnames = []
  1627. December._privpropdict = { }
  1628. December._privelemdict = { }
  1629. degrees_Celsius._superclassnames = []
  1630. degrees_Celsius._privpropdict = { }
  1631. degrees_Celsius._privelemdict = { }
  1632. degrees_Fahrenheit._superclassnames = []
  1633. degrees_Fahrenheit._privpropdict = { }
  1634. degrees_Fahrenheit._privelemdict = { }
  1635. degrees_Kelvin._superclassnames = []
  1636. degrees_Kelvin._privpropdict = { }
  1637. degrees_Kelvin._privelemdict = { }
  1638. reals._superclassnames = []
  1639. reals._privpropdict = { }
  1640. reals._privelemdict = { }
  1641. encoded_strings._superclassnames = []
  1642. encoded_strings._privpropdict = { }
  1643. encoded_strings._privelemdict = { }
  1644. constants._superclassnames = []
  1645. constants._privpropdict = { }
  1646. constants._privelemdict = { }
  1647. events._superclassnames = []
  1648. events._privpropdict = { }
  1649. events._privelemdict = { }
  1650. February._superclassnames = []
  1651. February._privpropdict = { }
  1652. February._privelemdict = { }
  1653. feet._superclassnames = []
  1654. feet._privpropdict = { }
  1655. feet._privelemdict = { }
  1656. Friday._superclassnames = []
  1657. Friday._privpropdict = { }
  1658. Friday._privelemdict = { }
  1659. file_specification._superclassnames = []
  1660. file_specification._privpropdict = {
  1661.     'POSIX_path': _Prop_POSIX_path }
  1662. file_specification._privelemdict = { }
  1663. gallons._superclassnames = []
  1664. gallons._privpropdict = { }
  1665. gallons._privelemdict = { }
  1666. grams._superclassnames = []
  1667. grams._privpropdict = { }
  1668. grams._privelemdict = { }
  1669. handlers._superclassnames = []
  1670. handlers._privpropdict = { }
  1671. handlers._privelemdict = { }
  1672. inches._superclassnames = []
  1673. inches._privpropdict = { }
  1674. inches._privelemdict = { }
  1675. international_text._superclassnames = []
  1676. international_text._privpropdict = { }
  1677. international_text._privelemdict = { }
  1678. international_text._superclassnames = []
  1679. international_text._privpropdict = { }
  1680. international_text._privelemdict = { }
  1681. January._superclassnames = []
  1682. January._privpropdict = { }
  1683. January._privelemdict = { }
  1684. July._superclassnames = []
  1685. July._privpropdict = { }
  1686. July._privelemdict = { }
  1687. June._superclassnames = []
  1688. June._privpropdict = { }
  1689. June._privelemdict = { }
  1690. reference_forms._superclassnames = []
  1691. reference_forms._privpropdict = { }
  1692. reference_forms._privelemdict = { }
  1693. kilograms._superclassnames = []
  1694. kilograms._privpropdict = { }
  1695. kilograms._privelemdict = { }
  1696. kilometers._superclassnames = []
  1697. kilometers._privpropdict = { }
  1698. kilometers._privelemdict = { }
  1699. keystroke._superclassnames = []
  1700. keystroke._privpropdict = {
  1701.     'key': _Prop_key,
  1702.     'key_kind': _Prop_key_kind,
  1703.     'modifiers': _Prop_modifiers }
  1704. keystroke._privelemdict = { }
  1705. pounds._superclassnames = []
  1706. pounds._privpropdict = { }
  1707. pounds._privelemdict = { }
  1708. date._superclassnames = []
  1709. date._privpropdict = {
  1710.     'date_string': _Prop_date_string,
  1711.     'day': _Prop_day,
  1712.     'month': _Prop_month,
  1713.     'time': _Prop_time,
  1714.     'time_string': _Prop_time_string,
  1715.     'weekday': _Prop_weekday,
  1716.     'year': _Prop_year }
  1717. date._privelemdict = { }
  1718. list._superclassnames = []
  1719. list._privpropdict = {
  1720.     'length': _Prop_length,
  1721.     'rest': _Prop_rest,
  1722.     'reverse': _Prop_reverse }
  1723. list._privelemdict = { }
  1724. liters._superclassnames = []
  1725. liters._privpropdict = { }
  1726. liters._privelemdict = { }
  1727. linked_list._superclassnames = []
  1728. linked_list._privpropdict = {
  1729.     'length': _Prop_length }
  1730. linked_list._privelemdict = { }
  1731. integers._superclassnames = []
  1732. integers._privpropdict = { }
  1733. integers._privelemdict = { }
  1734. list_or_record._superclassnames = []
  1735. list_or_record._privpropdict = { }
  1736. list_or_record._privelemdict = { }
  1737. list_2c__record_or_text._superclassnames = []
  1738. list_2c__record_or_text._privpropdict = { }
  1739. list_2c__record_or_text._privelemdict = { }
  1740. list_or_string._superclassnames = []
  1741. list_or_string._privpropdict = { }
  1742. list_or_string._privelemdict = { }
  1743. machines._superclassnames = []
  1744. machines._privpropdict = { }
  1745. machines._privelemdict = { }
  1746. March._superclassnames = []
  1747. March._privpropdict = { }
  1748. March._privelemdict = { }
  1749. May._superclassnames = []
  1750. May._privpropdict = { }
  1751. May._privelemdict = { }
  1752. meters._superclassnames = []
  1753. meters._privpropdict = { }
  1754. meters._privelemdict = { }
  1755. miles._superclassnames = []
  1756. miles._privpropdict = { }
  1757. miles._privelemdict = { }
  1758. months._superclassnames = []
  1759. months._privpropdict = { }
  1760. months._privelemdict = { }
  1761. Monday._superclassnames = []
  1762. Monday._privpropdict = { }
  1763. Monday._privelemdict = { }
  1764. missing_values._superclassnames = []
  1765. missing_values._privpropdict = { }
  1766. missing_values._privelemdict = { }
  1767. number_or_date._superclassnames = []
  1768. number_or_date._privpropdict = { }
  1769. number_or_date._privelemdict = { }
  1770. number_2c__date_or_text._superclassnames = []
  1771. number_2c__date_or_text._privpropdict = { }
  1772. number_2c__date_or_text._privelemdict = { }
  1773. numbers._superclassnames = []
  1774. numbers._privpropdict = { }
  1775. numbers._privelemdict = { }
  1776. November._superclassnames = []
  1777. November._privpropdict = { }
  1778. November._privelemdict = { }
  1779. number_or_string._superclassnames = []
  1780. number_or_string._privpropdict = { }
  1781. number_or_string._privelemdict = { }
  1782. references._superclassnames = []
  1783. references._privpropdict = { }
  1784. references._privelemdict = { }
  1785. October._superclassnames = []
  1786. October._privpropdict = { }
  1787. October._privelemdict = { }
  1788. ounces._superclassnames = []
  1789. ounces._privpropdict = { }
  1790. ounces._privelemdict = { }
  1791. class_._superclassnames = [
  1792.     'type_class']
  1793. class_._privpropdict = {
  1794.     '_3c_Inheritance_3e_': _Prop__3c_Inheritance_3e_ }
  1795. class_._privelemdict = { }
  1796. prepositions._superclassnames = []
  1797. prepositions._privpropdict = { }
  1798. prepositions._privelemdict = { }
  1799. properties._superclassnames = []
  1800. properties._privpropdict = { }
  1801. properties._privelemdict = { }
  1802. writing_code._superclassnames = []
  1803. writing_code._privpropdict = { }
  1804. writing_code._privelemdict = { }
  1805. Pascal_strings._superclassnames = []
  1806. Pascal_strings._privpropdict = { }
  1807. Pascal_strings._privelemdict = { }
  1808. quarts._superclassnames = []
  1809. quarts._privpropdict = { }
  1810. quarts._privelemdict = { }
  1811. data._superclassnames = []
  1812. data._privpropdict = { }
  1813. data._privelemdict = { }
  1814. records._superclassnames = []
  1815. records._privpropdict = { }
  1816. records._privelemdict = { }
  1817. Saturday._superclassnames = []
  1818. Saturday._privpropdict = { }
  1819. Saturday._privelemdict = { }
  1820. seconds._superclassnames = []
  1821. seconds._privpropdict = { }
  1822. seconds._privelemdict = { }
  1823. script._superclassnames = []
  1824. script._privpropdict = {
  1825.     'name': _Prop_name,
  1826.     'parent': _Prop_parent }
  1827. script._privelemdict = { }
  1828. September._superclassnames = []
  1829. September._privpropdict = { }
  1830. September._privelemdict = { }
  1831. alias_or_string._superclassnames = []
  1832. alias_or_string._privpropdict = { }
  1833. alias_or_string._privelemdict = { }
  1834. sounds._superclassnames = []
  1835. sounds._privpropdict = { }
  1836. sounds._privelemdict = { }
  1837. square_feet._superclassnames = []
  1838. square_feet._privpropdict = { }
  1839. square_feet._privelemdict = { }
  1840. square_kilometers._superclassnames = []
  1841. square_kilometers._privpropdict = { }
  1842. square_kilometers._privelemdict = { }
  1843. square_miles._superclassnames = []
  1844. square_miles._privpropdict = { }
  1845. square_miles._privelemdict = { }
  1846. square_meters._superclassnames = []
  1847. square_meters._privpropdict = { }
  1848. square_meters._privelemdict = { }
  1849. square_yards._superclassnames = []
  1850. square_yards._privpropdict = { }
  1851. square_yards._privelemdict = { }
  1852. styled_Clipboard_text._superclassnames = []
  1853. styled_Clipboard_text._privpropdict = { }
  1854. styled_Clipboard_text._privelemdict = { }
  1855. styled_Clipboard_text._superclassnames = []
  1856. styled_Clipboard_text._privpropdict = { }
  1857. styled_Clipboard_text._privelemdict = { }
  1858. Sunday._superclassnames = []
  1859. Sunday._privpropdict = { }
  1860. Sunday._privelemdict = { }
  1861. styled_Unicode_text._superclassnames = []
  1862. styled_Unicode_text._privpropdict = { }
  1863. styled_Unicode_text._privelemdict = { }
  1864. styled_Unicode_text._superclassnames = []
  1865. styled_Unicode_text._privpropdict = { }
  1866. styled_Unicode_text._privelemdict = { }
  1867. Thursday._superclassnames = []
  1868. Thursday._privpropdict = { }
  1869. Thursday._privelemdict = { }
  1870. Tuesday._superclassnames = []
  1871. Tuesday._privpropdict = { }
  1872. Tuesday._privelemdict = { }
  1873. type_class._superclassnames = []
  1874. type_class._privpropdict = { }
  1875. type_class._privelemdict = { }
  1876. empty_ae_name_._superclassnames = []
  1877. empty_ae_name_._privpropdict = { }
  1878. empty_ae_name_._privelemdict = { }
  1879. Unicode_text._superclassnames = []
  1880. Unicode_text._privpropdict = { }
  1881. Unicode_text._privelemdict = { }
  1882. Unicode_text._superclassnames = []
  1883. Unicode_text._privpropdict = { }
  1884. Unicode_text._privelemdict = { }
  1885. vector._superclassnames = []
  1886. vector._privpropdict = {
  1887.     'length': _Prop_length }
  1888. vector._privelemdict = { }
  1889. version._superclassnames = []
  1890. version._privpropdict = { }
  1891. version._privelemdict = { }
  1892. Wednesday._superclassnames = []
  1893. Wednesday._privpropdict = { }
  1894. Wednesday._privelemdict = { }
  1895. weekdays._superclassnames = []
  1896. weekdays._privpropdict = { }
  1897. weekdays._privelemdict = { }
  1898. yards._superclassnames = []
  1899. yards._privpropdict = { }
  1900. yards._privelemdict = { }
  1901. zones._superclassnames = []
  1902. zones._privpropdict = { }
  1903. zones._privelemdict = { }
  1904. _Enum_boov = {
  1905.     'true': 'true',
  1906.     'false': 'fals' }
  1907. _Enum_cons = {
  1908.     'case': 'case',
  1909.     'diacriticals': 'diac',
  1910.     'white_space': 'whit',
  1911.     'hyphens': 'hyph',
  1912.     'expansion': 'expa',
  1913.     'punctuation': 'punc',
  1914.     'application_responses': 'rmte' }
  1915. _Enum_eMds = {
  1916.     'option_down': 'Kopt',
  1917.     'command_down': 'Kcmd',
  1918.     'control_down': 'Kctl',
  1919.     'shift_down': 'Ksft',
  1920.     'caps_lock_down': 'Kclk' }
  1921. _Enum_ekst = {
  1922.     'escape_key': 'ks5\x00',
  1923.     'delete_key': 'ks3\x00',
  1924.     'tab_key': 'ks0\x00',
  1925.     'return_key': 'ks$\x00',
  1926.     'clear_key': 'ksG\x00',
  1927.     'enter_key': 'ksL\x00',
  1928.     'up_arrow_key': 'ks~\x00',
  1929.     'down_arrow_key': 'ks}\x00',
  1930.     'left_arrow_key': 'ks{\x00',
  1931.     'right_arrow_key': 'ks|\x00',
  1932.     'help_key': 'ksr\x00',
  1933.     'home_key': 'kss\x00',
  1934.     'page_up_key': 'kst\x00',
  1935.     'page_down_key': 'ksy\x00',
  1936.     'forward_del_key': 'ksu\x00',
  1937.     'end_key': 'ksw\x00',
  1938.     'F1_key': 'ksz\x00',
  1939.     'F2_key': 'ksx\x00',
  1940.     'F3_key': 'ksc\x00',
  1941.     'F4_key': 'ksv\x00',
  1942.     'F5_key': 'ks`\x00',
  1943.     'F6_key': 'ksa\x00',
  1944.     'F7_key': 'ksb\x00',
  1945.     'F8_key': 'ksd\x00',
  1946.     'F9_key': 'kse\x00',
  1947.     'F10_key': 'ksm\x00',
  1948.     'F11_key': 'ksg\x00',
  1949.     'F12_key': 'kso\x00',
  1950.     'F13_key': 'ksi\x00',
  1951.     'F14_key': 'ksk\x00',
  1952.     'F15_key': 'ksq\x00' }
  1953. _Enum_misc = {
  1954.     'current_application': 'cura' }
  1955. _classdeclarations = {
  1956.     '****': anything,
  1957.     'PICT': pictures,
  1958.     'STXT': styled_text,
  1959.     'TEXT': strings,
  1960.     'alis': alias,
  1961.     'apr ': April,
  1962.     'aug ': August,
  1963.     'bool': booleans,
  1964.     'cRGB': RGB_colors,
  1965.     'capp': application,
  1966.     'case': upper_case,
  1967.     'ccmt': cubic_centimeters,
  1968.     'cfet': cubic_feet,
  1969.     'cha ': characters,
  1970.     'citl': writing_code_info,
  1971.     'citm': text_items,
  1972.     'cmet': cubic_meters,
  1973.     'cmtr': centimeters,
  1974.     'cobj': item,
  1975.     'cstr': C_strings,
  1976.     'ctxt': text,
  1977.     'cuin': cubic_inches,
  1978.     'cyrd': cubic_yards,
  1979.     'dec ': December,
  1980.     'degc': degrees_Celsius,
  1981.     'degf': degrees_Fahrenheit,
  1982.     'degk': degrees_Kelvin,
  1983.     'doub': reals,
  1984.     'encs': encoded_strings,
  1985.     'enum': constants,
  1986.     'evnt': events,
  1987.     'feb ': February,
  1988.     'feet': feet,
  1989.     'fri ': Friday,
  1990.     'fss ': file_specification,
  1991.     'galn': gallons,
  1992.     'gram': grams,
  1993.     'hand': handlers,
  1994.     'inch': inches,
  1995.     'itxt': international_text,
  1996.     'jan ': January,
  1997.     'jul ': July,
  1998.     'jun ': June,
  1999.     'kfrm': reference_forms,
  2000.     'kgrm': kilograms,
  2001.     'kmtr': kilometers,
  2002.     'kprs': keystroke,
  2003.     'lbs ': pounds,
  2004.     'ldt ': date,
  2005.     'list': list,
  2006.     'litr': liters,
  2007.     'llst': linked_list,
  2008.     'long': integers,
  2009.     'lr  ': list_or_record,
  2010.     'lrs ': list_2c__record_or_text,
  2011.     'ls  ': list_or_string,
  2012.     'mach': machines,
  2013.     'mar ': March,
  2014.     'may ': May,
  2015.     'metr': meters,
  2016.     'mile': miles,
  2017.     'mnth': months,
  2018.     'mon ': Monday,
  2019.     'msng': missing_values,
  2020.     'nd  ': number_or_date,
  2021.     'nds ': number_2c__date_or_text,
  2022.     'nmbr': numbers,
  2023.     'nov ': November,
  2024.     'ns  ': number_or_string,
  2025.     'obj ': references,
  2026.     'oct ': October,
  2027.     'ozs ': ounces,
  2028.     'pcls': class_,
  2029.     'prep': prepositions,
  2030.     'prop': properties,
  2031.     'psct': writing_code,
  2032.     'pstr': Pascal_strings,
  2033.     'qrts': quarts,
  2034.     'rdat': data,
  2035.     'reco': records,
  2036.     'sat ': Saturday,
  2037.     'scnd': seconds,
  2038.     'scpt': script,
  2039.     'sep ': September,
  2040.     'sf  ': alias_or_string,
  2041.     'snd ': sounds,
  2042.     'sqft': square_feet,
  2043.     'sqkm': square_kilometers,
  2044.     'sqmi': square_miles,
  2045.     'sqrm': square_meters,
  2046.     'sqyd': square_yards,
  2047.     'styl': styled_Clipboard_text,
  2048.     'sun ': Sunday,
  2049.     'sutx': styled_Unicode_text,
  2050.     'thu ': Thursday,
  2051.     'tue ': Tuesday,
  2052.     'type': type_class,
  2053.     'undf': empty_ae_name_,
  2054.     'utxt': Unicode_text,
  2055.     'vect': vector,
  2056.     'vers': version,
  2057.     'wed ': Wednesday,
  2058.     'wkdy': weekdays,
  2059.     'yard': yards,
  2060.     'zone': zones }
  2061. _propdeclarations = {
  2062.     'ID  ': _Prop_id,
  2063.     'ascr': _Prop_AppleScript,
  2064.     'c@#^': _Prop__3c_Inheritance_3e_,
  2065.     'day ': _Prop_day,
  2066.     'days': _Prop_days,
  2067.     'dstr': _Prop_date_string,
  2068.     'hour': _Prop_hours,
  2069.     'kMod': _Prop_modifiers,
  2070.     'kMsg': _Prop_key,
  2071.     'kknd': _Prop_key_kind,
  2072.     'leng': _Prop_length,
  2073.     'min ': _Prop_minutes,
  2074.     'mnth': _Prop_month,
  2075.     'pare': _Prop_parent,
  2076.     'pi  ': _Prop_pi,
  2077.     'plcd': _Prop_language_code,
  2078.     'pnam': _Prop_name,
  2079.     'prdp': _Prop_print_depth,
  2080.     'prln': _Prop_print_length,
  2081.     'pscd': _Prop_script_code,
  2082.     'psxp': _Prop_POSIX_path,
  2083.     'rest': _Prop_rest,
  2084.     'ret ': _Prop_return_,
  2085.     'rslt': _Prop_result,
  2086.     'rvse': _Prop_reverse,
  2087.     'spac': _Prop_space,
  2088.     'tab ': _Prop_tab,
  2089.     'time': _Prop_time,
  2090.     'tstr': _Prop_time_string,
  2091.     'txdl': _Prop_text_item_delimiters,
  2092.     'week': _Prop_weeks,
  2093.     'wkdy': _Prop_weekday,
  2094.     'year': _Prop_year }
  2095. _compdeclarations = { }
  2096. _enumdeclarations = {
  2097.     'boov': _Enum_boov,
  2098.     'cons': _Enum_cons,
  2099.     'eMds': _Enum_eMds,
  2100.     'ekst': _Enum_ekst,
  2101.     'misc': _Enum_misc }
  2102.