example:
//S010 Â Â EXEC CONVERT, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
// IPATH='/MAP/Anothermap To Use/'
// DSFILE='File To Use.txt'
//*
//CONVERT Â PROC DSFILE=,IPATH= Â Â Â
//* Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
//A SET DSHR='/FirstPartOfPath' Â Â Â
//B SET OPATH=&IPATH.CONV/ Â Â Â trying to concatenate IPATH with 'CONV'
//*
//S040 Â Â EXEC DATASH, Â Â Â Â Â Â
// INFILE='&&CONVFILE', Â Â Â Â Â Â
// OUTFILE=&OPATH.&DSFILE Â Â Â Â Â
 Â
// IPATH='/MAP/Anothermap To Use/'
// DSFILE='File To Use.txt'
//*
//CONVERT Â PROC DSFILE=,IPATH= Â Â Â
//* Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
//A SET DSHR='/FirstPartOfPath' Â Â Â
//B SET OPATH=&IPATH.CONV/ Â Â Â trying to concatenate IPATH with 'CONV'
//*
//S040 Â Â EXEC DATASH, Â Â Â Â Â Â
// INFILE='&&CONVFILE', Â Â Â Â Â Â
// OUTFILE=&OPATH.&DSFILE Â Â Â Â Â
 Â
Result:
3 //S010 Â Â EXEC CONVERT, Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 // IPATH='/MAP/Anothermap To Use/',                     Â
 // DSFILE='File To Use.txt'                         Â
4 ++CONVERT Â PROC DSFILE=,IPATH= Â Â Â Â Â OPATH= Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 ++*                                     Â
5 ++A SET DSHR='/FirstPartOfPath' Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
6 ++B SET OPATH=&IPATH.CONV/ Â Â Â trying to concatenate IPATH with 'CONV' Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 ++*                                          Â
IEFC653I SUBSTITUTION JCL - OPATH=/MAP/Anothermap              Â
7 ++S010 Â Â EXEC PGM=IKJEFT01 Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
8 ++USSFILE Â DD PATH='&DSHR.&IPATH.&DSFILE', Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 ++     PATHOPTS=ORDONLY                         Â
 IEFC653I SUBSTITUTION JCL - PATH='/FirstPartOfPath/MAP/Anothermap To Use/File To Use.txt',PATHOPTS=ORDONLY
9 ++MVSFILE Â DD DISP=(NEW,CATLG,DELETE), Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 // IPATH='/MAP/Anothermap To Use/',                     Â
 // DSFILE='File To Use.txt'                         Â
4 ++CONVERT Â PROC DSFILE=,IPATH= Â Â Â Â Â OPATH= Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 ++*                                     Â
5 ++A SET DSHR='/FirstPartOfPath' Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
6 ++B SET OPATH=&IPATH.CONV/ Â Â Â trying to concatenate IPATH with 'CONV' Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 ++*                                          Â
IEFC653I SUBSTITUTION JCL - OPATH=/MAP/Anothermap              Â
7 ++S010 Â Â EXEC PGM=IKJEFT01 Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
8 ++USSFILE Â DD PATH='&DSHR.&IPATH.&DSFILE', Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
 ++     PATHOPTS=ORDONLY                         Â
 IEFC653I SUBSTITUTION JCL - PATH='/FirstPartOfPath/MAP/Anothermap To Use/File To Use.txt',PATHOPTS=ORDONLY
9 ++MVSFILE Â DD DISP=(NEW,CATLG,DELETE), Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
And then JCL-error
STMT NO. MESSAGE Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
    3 IEFC001I PROCEDURE CONVERT WAS EXPANDED USING INSTREAM PROCEDURE DEFI.....
    6 IEFC620I UNIDENTIFIABLE CHARACTER n ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER o ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER t ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER h ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER e ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER r ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER m ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER a ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER p ON THE SET STATEMENT      Â
    3 IEFC001I PROCEDURE CONVERT WAS EXPANDED USING INSTREAM PROCEDURE DEFI.....
    6 IEFC620I UNIDENTIFIABLE CHARACTER n ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER o ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER t ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER h ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER e ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER r ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER m ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER a ON THE SET STATEMENT      Â
    6 IEFC620I UNIDENTIFIABLE CHARACTER p ON THE SET STATEMENT      Â
Then put apostrophe (2 on each side) around it
//B SET OPATH=''&IPATH.CONV/'' Â trying to concatenate IPATH with 'CONV'
Substitution works fine but thera are 2 apost
IEFC653I SUBSTITUTION JCL - OPATH=''/MAP/Anothermap To Use/CONV/'',PATHOPTS=ORDONLY
Â
Â
And JCL-error
STMT NO. MESSAGE Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â Â
    3 IEFC001I PROCEDURE CONVERT WAS EXPANDED USING INSTREAM PROCEDURE DEFI....
    6 IEFC629I INCORRECT USE OF APOSTROPHE ON THE SET STATEMENT      Â
    6 IEFC629I INCORRECT USE OF APOSTROPHE ON THE SET STATEMENT      Â
    6 IEFC621I EXPECTED CONTINUATION NOT RECEIVED             Â
    3 IEFC001I PROCEDURE CONVERT WAS EXPANDED USING INSTREAM PROCEDURE DEFI....
    6 IEFC629I INCORRECT USE OF APOSTROPHE ON THE SET STATEMENT      Â
    6 IEFC629I INCORRECT USE OF APOSTROPHE ON THE SET STATEMENT      Â
    6 IEFC621I EXPECTED CONTINUATION NOT RECEIVED             Â
//Lasse