X-Git-Url: http://nitlanguage.org diff --git a/src/model/mdoc.nit b/src/model/mdoc.nit index 261fafe..52a6b7a 100644 --- a/src/model/mdoc.nit +++ b/src/model/mdoc.nit @@ -31,6 +31,19 @@ class MDoc # The original location of the doc for error messages var location: Location + + # The comment first line + var synopsis: String is lazy do return content.first + + # All comment lines except for the synopsis + var comment: String is lazy do + var lines = content.to_a + if not lines.is_empty then lines.shift + return lines.join("\n") + end + + # Full comment + var documentation: String is lazy do return content.join("\n") end redef class MEntity