Well "Alias" was used in VisualBasic for example:
But i cant seem to get alias to work like this in BlitzMax
Public Declare Function SetWindowLong Lib "user32" Alias "SetWindowLongA" ( ByVal hwnd As Long, _ ByVal nIndex As Long, ByVal dwNewLong As Long) As Long
But i cant seem to get alias to work like this in BlitzMax