What is the standard for describing functions/methods (function name, number of arguments, argument type, return type, etc...) in a manner that is language independent?EDIT: More specifically, how does one describe a function without the use of diagrams? I thought there was a pure text standard.
What is the standard for describing functions and objects?
language agnostic;coding standards;computer science
Types are pretty language dependant. If you have a language-independant description of functions/methods that includes types that go beyond ints, floats and strings, then it's really a language of its own, an interface description language.There are many of these to choose from; WSDL is probably the most widely known nowadays.