1 /* -*- buffer-read-only: t -*-
5 * Copyright (C) 1997, 1998, 2000, 2001, 2005 and 2006 by Larry Wall and
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.
11 * !!!!!!! DO NOT EDIT THIS FILE !!!!!!!
12 * This file is built by overload.pl
84 /* Do not leave a trailing comma here. C9X allows it, C89 doesn't. */
88 #define NofAMmeth max_amg_code
89 #define AMG_id2name(id) (PL_AMG_names[id]+1)
92 EXTCONST char * const PL_AMG_names[NofAMmeth] = {
93 /* Names kept in the symbol table. fallback => "()", the rest has
94 "(" prepended. The only other place in perl which knows about
95 this convention is AMG_id2name (used for debugging output and
96 'nomethod' only), the only other place which has it hardwired is
167 EXTCONST char * PL_AMG_names[NofAMmeth];
168 #endif /* def INITAMAGIC */