Introduced aspect for shortFunctionDcl in 460cb8308c1355eec2f8d0c5863bd331e08c41ef to define equations contributing to genFiles and errors, which generate a Main file and check the function signature respectively.
Refactored a number of existing main functions to the more concise form.
Documentation
No code documentation needed for main function refactoring or aspect production declaration.
Changes
Resolves #799.
Introduced aspect for
shortFunctionDcl
in 460cb8308c1355eec2f8d0c5863bd331e08c41ef to define equations contributing togenFiles
anderrors
, which generate aMain
file and check the function signature respectively.Refactored a number of existing
main
functions to the more concise form.Documentation
No code documentation needed for main function refactoring or aspect production declaration.
Accompanying update to the website at https://github.com/melt-umn/melt-website/pull/58.
Testing
Concise main functions tested by refactoring main functions in select tutorial programs.