Modelica风格指南

mat*_*tth 9 coding-style modelica

对于许多编程语言,可以使用样式指南,例如PEP8 for Python,这个Matlab样式指南Google样式指南.对于Modelica,我找到了"用户指南"中描述约定,但有更全面的内容吗?理想情况下,这是一个有助于重新格式化,缩进等的工具?

Mic*_*ler 9

Modelica用户指南中的指南是我所知道的唯一指南.在设计会议上已经多次讨论过这个主题,我写了一篇讨论该主题的论文,但没有真正提出具体的指导方针.

问题的一部分是,虽然Modelica协会可能有他们的指导方针(如您所见),但它们并不代表任何可能不同的特定业务或行业指南.换句话说,我可以设想有许多不同的指导方针,这些指南适用于特定类型的模型或特定的行业惯例.但Modelica是唯一我特别注意的(虽然如果大型组织使用它们有自己的正式风格指南,我不会感到惊讶).