Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I am in the beginning phase of create a mobile MMO with my team. The server soft

ID: 646331 • Letter: I

Question

I am in the beginning phase of create a mobile MMO with my team. The server software will be written in JavaScript using NodeJS, and the client software in Lua using Corona. We need a tool to auto-generate documentation for both the server-side and client-side code.

Are there any tools which can generate documentation for both Lua and Javascript? And as a bonus: we are hosting our project on Bitbucket and the Bitbucket Wiki uses the Creole markup language. So if it's possible I want the tool to export to Creole.

Edit: I know about tools for generating documentation for one of both languages. However, I don't want 2 different styles for documentation in one project. Therefore one tool which can generate documentation for both languages would be great.

Explanation / Answer

Sphinx currently only does Javascript but it includes a modular system to add new languages. Maybe not the simpler solution but with some work it would be usable with the two languages.

As a reference, Erlang extension file is written in ~400 LOC.

python-creole allow conversion between Creole and reStructuredText (via HTML).