async function ocularScript(currentData) {
    let execution= await myOcularExecuter(currentData);
    return ({
        c: execution.c,
        s: execution.s,
        r: execution.r
    });
}
/**  
 * Ocular Script V2 full error handling and async await
 * @param {currentData}   
 */
Ocular Script V2 full error handling and async await
@param {currentData}
Ocular Script V2 full error handling and async await @param { currentData }
async function ocularScript(currentData) {
    let execution= await myOcularExecuter(currentData);
    return ({
        c: execution.c,
        s: execution.s,
        r: execution.r
    });
}
async function ocularScript ( currentData ) { let execution = await myOcularExecuter ( currentData ) ; return ( { c : execution . c , s : execution . s , r : execution . r } ) ; }
Ocular Script V2 full error handling and async await
 @param {currentData}
Ocular Script V2 full error handling and async await @param { currentData }