tools/pas2c/PascalParser.hs
branchtransitional_engine
changeset 16054 274a5afc2aec
parent 15988 24545642473f
equal deleted inserted replaced
16053:3402b2185698 16054:274a5afc2aec
   344             try $ string "inline;"
   344             try $ string "inline;"
   345             , try $ caseInsensitiveString "cdecl;"
   345             , try $ caseInsensitiveString "cdecl;"
   346             , try $ string "overload;"
   346             , try $ string "overload;"
   347             , try $ string "export;"
   347             , try $ string "export;"
   348             , try $ string "varargs;"
   348             , try $ string "varargs;"
       
   349             , try $ string "external;"
   349             , try (string' "external") >> comments >> iD >> comments >>
   350             , try (string' "external") >> comments >> iD >> comments >>
   350                 optional (string' "name" >> comments >> stringLiteral pas) >> string' ";" >> return "external;"
   351                 optional (string' "name" >> comments >> stringLiteral pas) >> string' ";" >> return "external;"
   351             ]
   352             ]
   352         comments
   353         comments
   353         return d
   354         return d