The first post in "Mathematica Weekly Newsletter - Tuesday, December 30, 2014" really attracted my attention as I was always looking for a complete list of built in Mathematica functions with short definition. This post provided me a starting point. As we all know Link 1 and Link 2 provide us Alphabetical Listing of all built in Mathematica functions.
With the help of the post Link 3, I can write the following codes:
firstletters = {"A*", "$A*", "B*", "$B*", "C*", "$C*", "D*", "$D*",
"E*", "$E*", "F*", "$F*", "G*", "$G*", "H*", "$H*", "I*", "$I*",
"J*", "$J*", "K*", "$K*", "L*", "$L*", "M*", "$M*", "N*", "$N*",
"O*", "$O*", "P*", "$P*", "Q*", "$Q*", "R*", "$R*", "S*", "$S*",
"T*", "$T*", "U*", "$U*", "V*", "$V*", "W*", "$W*", "X*", "$X*",
"Y*", "$Y*", "Z*", "$Z*"};
functionslist = Flatten[Names[#] & /@ firstletters];
Now I hope that I have a complete list of mathematica functions in my functionslist (if it does not have a complete list of functions, please help me how to get it). Length[functionslist] gives me 5267 number.
Now I want each function with short definition. For example functionslist[[1]]
gives me "AASTriangle". If I type
?AASTriangle
I get the following:
(*AASTriangle[\[Alpha],\[Beta],a] returns a filled triangle with angles \[Alpha] and \[Beta] and side length a, where a is adjacent to one angle only. >>*)
I wonder why
?(functionslist[[1]])
does not give me the same result as above?
I am trying to create a notebook with all functions and their short definitions. If I could make this, it would make my life easy. Please help.
Sorry, for this lengthy question.
Information[Evaluate[ToExpression[functionslist[[1]]]]]
$\endgroup$