1 2 3 4 5 6 7 8 9 10
// comment module "x" // eol // mid comment // comment 2 // comment 2 line 2 module "y" // eoy // comment 3