+++ /dev/null
-/* Roast+ License
-*/
-#ifndef __SFJP_OPENMGL_roast_pp_pp_HPP__
-#define __SFJP_OPENMGL_roast_pp_pp_HPP__
-
-#include "roast_pp.h"
-
-#endif//__SFJP_OPENMGL_roast_pp_pp_HPP__
\ No newline at end of file
+++ /dev/null
-/* Roast+ License
-*/
-#ifndef __SFJP_OPENMGL_roast_pp_H__
-#define __SFJP_OPENMGL_roast_pp_H__
-
-#define ROAST_PP_LPARE (
-
-#include "roast_pp_repeat.h"
-#include "roast_pp_repeat_Z.h"
-#include "roast_pp_repeat_Y.h"
-#include "roast_pp_arithmetic.h"
-
-#endif//__SFJP_OPENMGL_roast_pp_H__
-////////////////////////////////////////////////////////////////
-//
-// Roast+ \83v\83\8a\83v\83\8d\83Z\83b\83T \8eZ\8fp\8cn
-// Roast+ Preprocessor Arithmetic
-// 2009/07/01 myun2
-// Copyright 2009 Open-MGL Project
-//
-// http://sourceforge.jp/projects/open-mgl/
-//
-////////////////////////////////////////////////////////////////
+/*
+ Roast+ C++ Library
+ Copyright 2010-2012 myun2, Roast+ Project http://sourceforge.jp/projects/roast/
+
+ Distributed under the Roast+ License
+ See http://sourceforge.jp/projects/roast/wiki/License
+*/
#ifndef __SFJP_OPENMGL__roast_pp_arithmetic_H__
#define __SFJP_OPENMGL__roast_pp_arithmetic_H__
+#include "roast/pp/increment.h"
+#include "roast/pp/decrement.h"
+#include "roast/pp/pow.h"
+
#define ROAST_PP_ARITH_FIX_(X) X
#define ROAST_PP_ARITH_FIX(X) ROAST_PP_ARITH_FIX_(X)