PlusCal (旧称 +CAL) は、 Leslie Lamppost により考案された形式仕様言語で、 TLA+ に変換される。TLA+ のアクション志向が分散システムに重点を置いているのとは異なり、 PlusCalは逐次命令形のプログラミング言語と似ており、シーケンシャルアルゴリズムの記述により適している。PlusCalは 擬似コード を置き換えることを目的に設計されており、その簡潔性を維持する一方で形式的に定義され検証可能な言語を提供している。 例として、1ビットクロックはPlusCalでは次のようにかける。 -- fair algorithm OneBitClock { variable clock \in {0, 1}; { while (TRUE) { if (b = 0) b := 1 else b := 0 } }} PlusCalのツールとドキュメントは PlusCalアルゴリズム言語のページ から参照することができる.

Property Value
dbo:abstract
  • PlusCal (旧称 +CAL) は、 Leslie Lamppost により考案された形式仕様言語で、 TLA+ に変換される。TLA+ のアクション志向が分散システムに重点を置いているのとは異なり、 PlusCalは逐次命令形のプログラミング言語と似ており、シーケンシャルアルゴリズムの記述により適している。PlusCalは 擬似コード を置き換えることを目的に設計されており、その簡潔性を維持する一方で形式的に定義され検証可能な言語を提供している。 例として、1ビットクロックはPlusCalでは次のようにかける。 -- fair algorithm OneBitClock { variable clock \in {0, 1}; { while (TRUE) { if (b = 0) b := 1 else b := 0 } }} PlusCalのツールとドキュメントは PlusCalアルゴリズム言語のページ から参照することができる. (ja)
  • PlusCal (旧称 +CAL) は、 Leslie Lamppost により考案された形式仕様言語で、 TLA+ に変換される。TLA+ のアクション志向が分散システムに重点を置いているのとは異なり、 PlusCalは逐次命令形のプログラミング言語と似ており、シーケンシャルアルゴリズムの記述により適している。PlusCalは 擬似コード を置き換えることを目的に設計されており、その簡潔性を維持する一方で形式的に定義され検証可能な言語を提供している。 例として、1ビットクロックはPlusCalでは次のようにかける。 -- fair algorithm OneBitClock { variable clock \in {0, 1}; { while (TRUE) { if (b = 0) b := 1 else b := 0 } }} PlusCalのツールとドキュメントは PlusCalアルゴリズム言語のページ から参照することができる. (ja)
dbo:wikiPageExternalLink
dbo:wikiPageID
  • 3526769 (xsd:integer)
dbo:wikiPageLength
  • 1849 (xsd:nonNegativeInteger)
dbo:wikiPageRevisionID
  • 70144285 (xsd:integer)
dbo:wikiPageWikiLink
prop-ja:wikiPageUsesTemplate
dct:subject
rdfs:comment
  • PlusCal (旧称 +CAL) は、 Leslie Lamppost により考案された形式仕様言語で、 TLA+ に変換される。TLA+ のアクション志向が分散システムに重点を置いているのとは異なり、 PlusCalは逐次命令形のプログラミング言語と似ており、シーケンシャルアルゴリズムの記述により適している。PlusCalは 擬似コード を置き換えることを目的に設計されており、その簡潔性を維持する一方で形式的に定義され検証可能な言語を提供している。 例として、1ビットクロックはPlusCalでは次のようにかける。 -- fair algorithm OneBitClock { variable clock \in {0, 1}; { while (TRUE) { if (b = 0) b := 1 else b := 0 } }} PlusCalのツールとドキュメントは PlusCalアルゴリズム言語のページ から参照することができる. (ja)
  • PlusCal (旧称 +CAL) は、 Leslie Lamppost により考案された形式仕様言語で、 TLA+ に変換される。TLA+ のアクション志向が分散システムに重点を置いているのとは異なり、 PlusCalは逐次命令形のプログラミング言語と似ており、シーケンシャルアルゴリズムの記述により適している。PlusCalは 擬似コード を置き換えることを目的に設計されており、その簡潔性を維持する一方で形式的に定義され検証可能な言語を提供している。 例として、1ビットクロックはPlusCalでは次のようにかける。 -- fair algorithm OneBitClock { variable clock \in {0, 1}; { while (TRUE) { if (b = 0) b := 1 else b := 0 } }} PlusCalのツールとドキュメントは PlusCalアルゴリズム言語のページ から参照することができる. (ja)
rdfs:label
  • PlusCal (ja)
  • PlusCal (ja)
prov:wasDerivedFrom
foaf:isPrimaryTopicOf
is dbo:wikiPageWikiLink of
is owl:sameAs of
is foaf:primaryTopic of