Menu

[r376]: / XFORWARD.MPL  Maximize  Restore  History

Download this file

19 lines (12 with data), 328 Bytes

##LIBHDR

// DEFINE FORWARD VECTOR VAR
GET.VALUE=0

// YOU CAN CALL THE VECTOR HERE
GET.VALUE.SQR() GET.VALUE()*2

// BIND VECTOR WITH FUNCTION (NOTE THE ::)
::GET.VALUE() 13

.() [
  PRINTF("HOW TO DEFINE FORWARD FUNCTIONS IN MPL*N");
  PRINTF("VALUE=%D VALUE**2=%D*N",GET.VALUE(),GET.VALUE.SQR());
  123
]

Want the latest updates on software, tech news, and AI?
Get latest updates about software, tech news, and AI from SourceForge directly in your inbox once a month.