-
Notifications
You must be signed in to change notification settings - Fork 0
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Wishlist #1
Comments
After "some" work on the project, I can say most of this wishlist can be trivially implemented with current API, but there is one caveat - current implementation still provides only library API, that must be wrapped into higher-level helpers. Right now process is separated into three stages - extraction, processing (procedure reordering, grouping etc) and generation. Extraction stage is 99% finished right now - most of the information available to nim compiler is pulled out, sorted and placed in the database - Generation stage is mostly implemented for XML serialization. All it takes to create documentation for a file: haxdoc/tests/tFromSimpleCode.nim Lines 143 to 147 in 62798c5
Line 30 in 62798c5
haxdoc/tests/tFromSimpleCode.nim Lines 223 to 225 in 62798c5
|
This issue could be used as an initial wishlist for different suggestions/ideas. I'm pasting verbatim list from @mratsim 's arraymancer comment
Extras
defined(cuda) or when defined(opencl)
Ndoc
C++ interop
Export modes
The text was updated successfully, but these errors were encountered: