Skip to content

Tiny documentation generator for 60 programming languages. Using Markdeep.

License

Notifications You must be signed in to change notification settings

r-lyeh/stddoc.c

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

stddoc.c

  • stddoc.c is a tiny documentation generator for 60 programming languages.
  • Check auto-generated sample page here

How does it work?

  • Markdeep code comments are extracted from stdin and printed into stdout as a HTML file.

Usage

  • stddoc < source.code > documentation.html
  • type *.code | stddoc > documentation.html

Supported languages

Language /// comment --- comment ### comment
ActionScript Yes
Ada Yes
AngelScript Yes
AppleScript Yes
AWK Yes
Bash Yes
Bourne shell Yes
C (C99) Yes
C shell Yes
C# Yes
C++ Yes
ChaiScript Yes
Cobra Yes
D Yes
Dao Yes
Eiffel Yes
Euphoria Yes
GameMonkey Yes
GML Yes
Go Yes
Haskell Yes
Java Yes
JavaScript Yes
JetScript Yes
jtc Yes
Jx9 Yes
Kotlin Yes
Lua Yes
Maple Yes
Neko Yes
Object Pascal (Delphi) Yes
Objective-C Yes
Occam Yes
Pawn Yes
Perl Yes
Perl6 Yes
PHP Yes Yes
PowerShell Yes
PSL Yes
Python Yes
QuakeC Yes
R Yes
Ruby Yes
Rust Yes
SASS Yes
Scala Yes
Seed7 Yes
SGML Yes
SGScript Yes
SPARK Yes
SQL Yes
Squirrel Yes
Swift Yes
Tcl Yes
Terra Yes
TSQL Yes
Vala Yes
VHDL Yes
Wren Yes
Xojo Yes

License

About

Tiny documentation generator for 60 programming languages. Using Markdeep.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages