TactDoc: generate reference documentation for Tact source code #232
Labels
scope: dev-docs
Internal documentation of the Tact compiler and the repository. (dev-docs/)
scope: tooling
Language tooling
size: big
This is a hard task, more like a project and will take a while to implement
Basic idea follows similar formats, see JSDoc, JavaDoc or dart doc (the tool I think it should be based off of) — to be able to write documentation comments for functions, contracts, structs, etc., such that those comments would later be used to automatically generate API documentation from.
The documentation can be generated in HTML, using a static site generator, like Starlight from Astro, which would also enable Tact users to host their docs using Github Pages right from their repos!
This can be made into a standalone repo, say
tact-doc
, which would provide all the necessary tooling. And then, that documentation generation tool will be included into the upcoming general Tact CLI.The text was updated successfully, but these errors were encountered: