| // no-reformat |
| |
| /*! |
| * A demonstration module |
| * |
| * Contains documentation in various forms that rustdoc understands, |
| * for testing purposes. It doesn't surve any functional |
| * purpose. This here, for instance, is just some filler text. |
| * |
| * FIXME (#3731): It would be nice if we could run some automated |
| * tests on this file |
| */ |
| |
| /// The base price of a muffin on a non-holiday |
| const price_of_a_muffin: float = 70f; |
| |
| type WaitPerson = { |
| hair_color: ~str |
| }; |
| |
| /// The type of things that produce omnomnom |
| enum OmNomNomy { |
| /// Delicious sugar cookies |
| Cookie, |
| /// It's pizza |
| PizzaPie(~[uint]) |
| } |
| |
| fn take_my_order_please( |
| _waitperson: WaitPerson, |
| _order: ~[OmNomNomy] |
| ) -> uint { |
| |
| /*! |
| * OMG would you take my order already? |
| * |
| * # Arguments |
| * |
| * * _waitperson - The waitperson that you want to bother |
| * * _order - The order vector. It should be filled with food |
| * |
| * # Return |
| * |
| * The price of the order, including tax |
| * |
| * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec |
| * molestie nisl. Duis massa risus, pharetra a scelerisque a, |
| * molestie eu velit. Donec mattis ligula at ante imperdiet ut |
| * dapibus mauris malesuada. |
| * |
| * Sed gravida nisi a metus elementum sit amet hendrerit dolor |
| * bibendum. Aenean sit amet neque massa, sed tempus tortor. Sed ut |
| * lobortis enim. Proin a mauris quis nunc fermentum ultrices eget a |
| * erat. Mauris in lectus vitae metus sodales auctor. Morbi nunc |
| * quam, ultricies at venenatis non, pellentesque ac dui. |
| * |
| * # Failure |
| * |
| * This function is full of fail |
| */ |
| |
| fail; |
| } |
| |
| mod fortress_of_solitude { |
| #[legacy_exports]; |
| /*! |
| * Superman's vacation home |
| * |
| * The fortress of solitude is located in the Arctic and it is |
| * cold. What you may not know about the fortress of solitude |
| * though is that it contains two separate bowling alleys. One of |
| * them features bumper-bowling and is kind of lame. |
| * |
| * Really, it's pretty cool. |
| */ |
| |
| } |
| |
| mod blade_runner { |
| #[legacy_exports]; |
| /*! |
| * Blade Runner is probably the best movie ever |
| * |
| * I like that in the world of Blade Runner it is always |
| * raining, and that it's always night time. And Aliens |
| * was also a really good movie. |
| * |
| * Alien 3 was crap though. |
| */ |
| } |
| |
| /** |
| * Bored |
| * |
| * Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed nec |
| * molestie nisl. Duis massa risus, pharetra a scelerisque a, |
| * molestie eu velit. Donec mattis ligula at ante imperdiet ut |
| * dapibus mauris malesuada. Sed gravida nisi a metus elementum sit |
| * amet hendrerit dolor bibendum. Aenean sit amet neque massa, sed |
| * tempus tortor. Sed ut lobortis enim. Proin a mauris quis nunc |
| * fermentum ultrices eget a erat. Mauris in lectus vitae metus |
| * sodales auctor. Morbi nunc quam, ultricies at venenatis non, |
| * pellentesque ac dui. |
| * |
| * Quisque vitae est id eros placerat laoreet sit amet eu |
| * nisi. Curabitur suscipit neque porttitor est euismod |
| * lacinia. Curabitur non quam vitae ipsum adipiscing |
| * condimentum. Mauris ut ante eget metus sollicitudin |
| * blandit. Aliquam erat volutpat. Morbi sed nisl mauris. Nulla |
| * facilisi. Phasellus at mollis ipsum. Maecenas sed convallis |
| * sapien. Nullam in ligula turpis. Pellentesque a neque augue. Sed |
| * eget ante feugiat tortor congue auctor ac quis ante. Proin |
| * condimentum lacinia tincidunt. |
| */ |
| struct Bored { |
| bored: bool, |
| drop { log(error, self.bored); } |
| } |
| |
| /** |
| * The Shunned House |
| * |
| * From even the greatest of horrors irony is seldom absent. Sometimes it |
| * enters directly into the composition of the events, while sometimes it |
| * relates only to their fortuitous position among persons and |
| * places. The latter sort is splendidly exemplified by a case in the |
| * ancient city of Providence, where in the late forties Edgar Allan Poe |
| * used to sojourn often during his unsuccessful wooing of the gifted |
| * poetess, Mrs. Whitman. Poe generally stopped at the Mansion House in |
| * Benefit Street--the renamed Golden Ball Inn whose roof has sheltered |
| * Washington, Jefferson, and Lafayette--and his favorite walk led |
| * northward along the same street to Mrs. Whitman's home and the |
| * neighboring hillside churchyard of St. John's, whose hidden expanse of |
| * Eighteenth Century gravestones had for him a peculiar fascination. |
| */ |
| trait TheShunnedHouse { |
| /** |
| * Now the irony is this. In this walk, so many times repeated, the |
| * world's greatest master of the terrible and the bizarre was |
| * obliged to pass a particular house on the eastern side of the |
| * street; a dingy, antiquated structure perched on the abruptly |
| * rising side hill, with a great unkempt yard dating from a time |
| * when the region was partly open country. It does not appear that |
| * he ever wrote or spoke of it, nor is there any evidence that he |
| * even noticed it. And yet that house, to the two persons in |
| * possession of certain information, equals or outranks in horror |
| * the wildest fantasy of the genius who so often passed it |
| * unknowingly, and stands starkly leering as a symbol of all that is |
| * unutterably hideous. |
| * |
| * # Arguments |
| * |
| * * unkempt_yard - A yard dating from a time when the region was partly |
| * open country |
| */ |
| fn dingy_house(unkempt_yard: int); |
| |
| /** |
| * The house was--and for that matter still is--of a kind to attract |
| * the attention of the curious. Originally a farm or semi-farm |
| * building, it followed the average New England colonial lines of |
| * the middle Eighteenth Century--the prosperous peaked-roof sort, |
| * with two stories and dormerless attic, and with the Georgian |
| * doorway and interior panelling dictated by the progress of taste |
| * at that time. It faced south, with one gable end buried to the |
| * lower windows in the eastward rising hill, and the other exposed |
| * to the foundations toward the street. Its construction, over a |
| * century and a half ago, had followed the grading and straightening |
| * of the road in that especial vicinity; for Benefit Street--at |
| * first called Back Street--was laid out as a lane winding amongst |
| * the graveyards of the first settlers, and straightened only when |
| * the removal of the bodies to the North Burial Ground made it |
| * decently possible to cut through the old family plots. |
| */ |
| fn construct() -> bool; |
| } |
| |
| /// Whatever |
| impl OmNomNomy: TheShunnedHouse { |
| fn dingy_house(_unkempt_yard: int) { |
| } |
| |
| fn construct() -> bool { |
| fail; |
| } |
| } |