/******************************************************************************* * * HEADER: macros.h * ******************************************************************************** * * DESCRIPTION: Handle macro lists * ******************************************************************************** * * $Project: /Convert-Binary-C $ * $Author: mhx $ * $Date: 2006/02/24 22:54:26 +0100 $ * $Revision: 1 $ * $Source: /cbc/macros.h $ * ******************************************************************************** * * Copyright (c) 2002-2006 Marcus Holland-Moritz. All rights reserved. * This program is free software; you can redistribute it and/or modify * it under the same terms as Perl itself. * *******************************************************************************/ #ifndef _CBC_MACROS_H #define _CBC_MACROS_H /*===== GLOBAL INCLUDES ======================================================*/ /*===== LOCAL INCLUDES =======================================================*/ #include "util/list.h" #include "ctlib/ctparse.h" /*===== DEFINES ==============================================================*/ /*===== TYPEDEFS =============================================================*/ /*===== FUNCTION PROTOTYPES ==================================================*/ #define macros_get_names CBC_macros_get_names LinkedList macros_get_names(pTHX_ CParseInfo *pCPI, size_t *count); #define macros_get_definitions CBC_macros_get_definitions LinkedList macros_get_definitions(pTHX_ CParseInfo *pCPI); #endif