Circuit Design with VHDL, third edition (The MIT Press)も以下のスタイルであった。
p.484
非公式訳:
()に前置するスペースについて気をつけるべきことは、キーワードは函数名ではないということです。ですから、函数名と()との間にはスペースを空けないというルールは、言語キーワードにはふさわしくありません。下の例に示したように、どのキーワードの前後にもスペースを空けることをお勧めします。
△は半角スペース。
if△(cond) process△(cond) port map△(...) -- このスタイルがお勧め。キーワードのうしろにはスペースを空ける。 if(cond) process(cond) port map(...) -- これはよくない。キーワードのうしろにスペースがない。 rising_edge(clk) to_slv(bv) -- このスタイルがお勧め。函数名のうしろにはスペースを空けない。 rising_edge△(clk) to_slv△(bv) -- これはよくない。函数名のうしろに無関係なスペースが空いている。