pmFeatureDependencies.h

Go to the documentation of this file.
00001 /*
00002 # This file is Copyright 2010 Dean Hall.
00003 #
00004 # This file is part of the PyMite VM.
00005 # The PyMite VM is free software: you can redistribute it and/or modify
00006 # it under the terms of the GNU GENERAL PUBLIC LICENSE Version 2.
00007 #
00008 # The PyMite VM is distributed in the hope that it will be useful,
00009 # but WITHOUT ANY WARRANTY; without even the implied warranty of
00010 # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
00011 # A copy of the GNU GENERAL PUBLIC LICENSE Version 2
00012 # is seen in the file COPYING in this directory.
00013 */
00014 
00015 
00016 #ifndef __PM_EMPTY_PM_FEATURES_H__
00017 #define __PM_EMPTY_PM_FEATURES_H__
00018 
00019 
00155 /* Check for dependencies */
00156 
00157 #if defined(HAVE_ASSERT) && !defined(HAVE_CLASSES)
00158 #error HAVE_ASSERT requires HAVE_CLASSES
00159 #endif
00160 
00161 
00162 #if defined(HAVE_GENERATORS) && !defined(HAVE_CLASSES)
00163 #error HAVE_GENERATORS requires HAVE_CLASSES
00164 #endif
00165 
00166 
00167 #if defined(HAVE_CLOSURES) && !defined(HAVE_DEFAULTARGS)
00168 #error HAVE_CLOSURES requires HAVE_DEFAULTARGS
00169 #endif
00170 
00171 
00172 #if defined(HAVE_BYTEARRAY) && !defined(HAVE_CLASSES)
00173 #error HAVE_BYTEARRAY requires HAVE_CLASSES
00174 #endif
00175 
00176 #endif /* __PM_EMPTY_PM_FEATURES_H__ */

Generated on Mon Oct 18 07:40:48 2010 for Python-on-a-chip by  doxygen 1.5.9