You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add comprehensive docstrings for core inspection functions
Adds detailed documentation for three fundamental inspection functions that are
essential for working with symbolic expressions:
- iscall(): Check if an expression represents a function call
- operation(): Extract the function/operator from a call expression
- arguments(): Get the arguments passed to an operation
Features added:
- Comprehensive explanations of each function's purpose and behavior
- Practical examples showing real usage patterns with @variables
- Clear guidance on when each function should be used
- Cross-references between related functions
- Examples covering arithmetic operations, function calls, and nested expressions
These functions are frequently used in symbolic computation and were missing
proper documentation, making them difficult to understand for new users.
The docstrings follow Julia documentation conventions and include runnable
examples to help users understand how to effectively traverse and analyze
symbolic expression trees.
🤖 Generated with [Claude Code](https://claude.ai/code)
Co-Authored-By: Claude <[email protected]>
0 commit comments