最終更新日時:
が更新

履歴 編集

Boost Preprocessor Library

  • Topics
  • Terminology
  • Data Types
  • Reference
  • Headers
    • ../
      • preprocessor.hpp
      • arithmetic.hpp
    • arithmetic/
      • add.hpp
      • dec.hpp
      • div.hpp
      • inc.hpp
      • mod.hpp
      • mul.hpp
      • sub.hpp
    • array.hpp
    • array/
      • data.hpp
      • elem.hpp
      • insert.hpp
      • pop_back.hpp
      • pop_front.hpp
      • push_back.hpp
      • push_front.hpp
      • remove.hpp
      • replace.hpp
      • reverse.hpp
      • size.hpp
    • assert_msg.hpp*
    • cat.hpp
    • comma.hpp*
    • comma_if.hpp*
    • comparison.hpp
    • comparison/
      • equal.hpp
      • greater.hpp
      • greater_equal.hpp
      • less.hpp
      • less_equal.hpp
      • not_equal.hpp
    • config/
      • limits.hpp
    • control.hpp
    • control/
      • deduce_d.hpp
      • expr_if.hpp
      • expr_iif.hpp
      • if.hpp
      • iif.hpp
      • while.hpp
    • debug.hpp
    • debug/
      • assert.hpp
      • line.hpp
    • dec.hpp*
    • empty.hpp*
    • enum.hpp*
    • enum_params.hpp*
    • enum_params_with_a_default.hpp*
    • enum_params_with_defaults.hpp*
    • enum_shifted.hpp*
    • enum_shifted_params.hpp*
    • expand.hpp*
    • expr_if.hpp*
    • facilities.hpp
    • facilities/
      • apply.hpp
      • empty.hpp
      • expand.hpp
      • identity.hpp
      • intercept.hpp
    • for.hpp*
    • identity.hpp*
    • if.hpp*
    • inc.hpp*
    • iterate.hpp*
    • iteration.hpp
    • iteration/
      • iterate.hpp
      • local.hpp
      • self.hpp
    • library.hpp
    • limits.hpp*
    • list.hpp
    • list/
      • adt.hpp
      • append.hpp
      • at.hpp
      • cat.hpp
      • enum.hpp
      • filter.hpp
      • first_n.hpp
      • fold_left.hpp
      • fold_right.hpp
      • for_each.hpp
      • for_each_i.hpp
      • for_each_product.hpp
      • rest_n.hpp
      • reverse.hpp
      • size.hpp
      • to_tuple.hpp
      • transform.hpp
    • logical.hpp
    • logical/
      • and.hpp
      • bitand.hpp
      • bitnor.hpp
      • bitor.hpp
      • bitxor.hpp
      • bool.hpp
      • compl.hpp
      • nor.hpp
      • not.hpp
      • or.hpp
      • xor.hpp
    • max.hpp*
    • min.hpp*
    • punctuation.hpp
    • punctuation/
      • comma.hpp
      • comma_if.hpp
      • paren.hpp
      • paren_if.hpp
    • repeat.hpp*
    • repeat_2nd.hpp*
    • repeat_3rd.hpp*
    • repeat_from_to.hpp*
    • repeat_from_to_2nd.hpp*
    • repeat_from_to_3rd.hpp*
    • repetition.hpp
    • repetition/
      • deduce_r.hpp
      • deduce_z.hpp
      • enum.hpp
      • enum_binary_params.hpp
      • enum_params.hpp
      • enum_params_with_a_default.hpp
      • enum_params_with_defaults.hpp
      • enum_shifted_params.hpp
      • enum_shifted.hpp
      • enum_trailing.hpp
      • enum_trailing_binary_params.hpp
      • enum_trailing_params.hpp
      • for.hpp
      • repeat.hpp
      • repeat_from_to.hpp
    • selection.hpp
    • selection/
      • max.hpp
      • min.hpp
    • seq.hpp
    • seq/
      • cat.hpp
      • elem.hpp
      • enum.hpp
      • filter.hpp
      • first_n.hpp
      • fold_left.hpp
      • fold_right.hpp
      • for_each.hpp
      • for_each_i.hpp
      • for_each_product.hpp
      • insert.hpp
      • pop_back.hpp
      • pop_front.hpp
      • push_back.hpp
      • push_front.hpp
      • remove.hpp
      • replace.hpp
      • rest_n.hpp
      • reverse.hpp
      • seq.hpp
      • size.hpp
      • subseq.hpp
      • to_array.hpp
      • to_tuple.hpp
      • transform.hpp
    • slot.hpp
    • slot/
      • slot.hpp
    • tuple.hpp
    • tuple/
      • elem.hpp
      • eat.hpp
      • rem.hpp
      • reverse.hpp
      • to_list.hpp
      • to_seq.hpp
    • stringize.hpp
    • while.hpp*
    • wstringize.hpp
  • Examples
    • array_arithmetic.c
    • catch_builtin.cpp
    • delay.c
    • duffs_device.c
    • is_integral.cpp
    • linear_fib.c
  • Miscellanea
    • syntax highlighting
    • acknowledgements
    • bibliography