home *** CD-ROM | disk | FTP | other *** search
/ Mac Easy 2010 May / Mac Life Ubuntu.iso / casper / filesystem.squashfs / usr / lib / perl / 5.10.0 / CORE / overload.h < prev    next >
Encoding:
Text File  |  2009-06-26  |  1.5 KB  |  89 lines

  1. /* -*- buffer-read-only: t -*-
  2.  *
  3.  *    overload.h
  4.  *
  5.  *    Copyright (C) 1997, 1998, 2000, 2001, 2005, 2006, 2007 by Larry Wall
  6.  *    and others
  7.  *
  8.  *    You may distribute under the terms of either the GNU General Public
  9.  *    License or the Artistic License, as specified in the README file.
  10.  *
  11.  *  !!!!!!!   DO NOT EDIT THIS FILE   !!!!!!!
  12.  *  This file is built by overload.pl
  13.  */
  14.  
  15. enum {
  16.     fallback_amg,
  17.     to_sv_amg,
  18.     to_av_amg,
  19.     to_hv_amg,
  20.     to_gv_amg,
  21.     to_cv_amg,
  22.     inc_amg,
  23.     dec_amg,
  24.     bool__amg,
  25.     numer_amg,
  26.     string_amg,
  27.     not_amg,
  28.     copy_amg,
  29.     abs_amg,
  30.     neg_amg,
  31.     iter_amg,
  32.     int_amg,
  33.     lt_amg,
  34.     le_amg,
  35.     gt_amg,
  36.     ge_amg,
  37.     eq_amg,
  38.     ne_amg,
  39.     slt_amg,
  40.     sle_amg,
  41.     sgt_amg,
  42.     sge_amg,
  43.     seq_amg,
  44.     sne_amg,
  45.     nomethod_amg,
  46.     add_amg,
  47.     add_ass_amg,
  48.     subtr_amg,
  49.     subtr_ass_amg,
  50.     mult_amg,
  51.     mult_ass_amg,
  52.     div_amg,
  53.     div_ass_amg,
  54.     modulo_amg,
  55.     modulo_ass_amg,
  56.     pow_amg,
  57.     pow_ass_amg,
  58.     lshift_amg,
  59.     lshift_ass_amg,
  60.     rshift_amg,
  61.     rshift_ass_amg,
  62.     band_amg,
  63.     band_ass_amg,
  64.     bor_amg,
  65.     bor_ass_amg,
  66.     bxor_amg,
  67.     bxor_ass_amg,
  68.     ncmp_amg,
  69.     scmp_amg,
  70.     compl_amg,
  71.     atan2_amg,
  72.     cos_amg,
  73.     sin_amg,
  74.     exp_amg,
  75.     log_amg,
  76.     sqrt_amg,
  77.     repeat_amg,
  78.     repeat_ass_amg,
  79.     concat_amg,
  80.     concat_ass_amg,
  81.     smart_amg,
  82.     DESTROY_amg,
  83.     max_amg_code
  84.     /* Do not leave a trailing comma here.  C9X allows it, C89 doesn't. */
  85. };
  86.  
  87. #define NofAMmeth max_amg_code
  88.  
  89.