:orphan: # PetscConcat Concatenate two tokens ## Synopsis ``` #include PetscConcat(x, y) ``` No Fortran Support ## Input Parameters - ***x -*** First token - ***y -*** Second token ## Note `PetscConcat()` will expand both arguments before pasting them together, use `PetscConcat_()` if you don't want to expand them. ## Example usage ```none PetscConcat(hello,there) -> hellothere #define HELLO hello PetscConcat(HELLO,there) -> hellothere PetscConcat_(HELLO,there) -> HELLOthere ``` ## See Also `PetscStringize()`, `PetscExpand()` ## Level beginner ## Location include/petscmacros.h --- [Edit on GitLab](https://gitlab.com/petsc/petsc/-/edit/release/include/petscmacros.h) [Index of all Sys routines](index.md) [Table of Contents for all manual pages](/manualpages/index.md) [Index of all manual pages](/manualpages/singleindex.md)