Is there a "$sincos" function/task in SV?

Hello,
I’m trying to create a module that makes a sinewave.
I stumbled upon a code snippet that contained the usage of

$sincos(time, sine, cosine)

inside, but when trying to compile this funciton isn’t recognized.
When I was trying to look online for it, I haven’t found anything about it.

So I was wondering if that’s a real function or a mistake? Maybe I need to include some libraries?

Thanks

In reply to Ariel Elliassi:

$sincos is not part of the SystemVerilog standard. The code you are using probably depends on some extra PLI libraries. But you can easily use DPI to import most match functions in the GNU libm

module top;
   import "DPI-C" function void sincos(real angle, output real sin, cos);

   real s,c, r;

   initial begin
      r  = 0;
      sincos(r,s,c);
      $display(r,,s,,c);
      r  = 1.57;
      sincos(r,s,c);
      $display(r,,s,,c);
   end
endmodule