From 5b4d8fe16d8f1647a697902a42dca831286aa035 Mon Sep 17 00:00:00 2001 From: Masahiro FUJIMOTO Date: Sat, 1 May 2021 01:19:58 +0900 Subject: Glossary/Syntax を更新 (#529) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 2020/12/23 時点の英語版に同期 --- files/ja/glossary/syntax/index.html | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) (limited to 'files/ja') diff --git a/files/ja/glossary/syntax/index.html b/files/ja/glossary/syntax/index.html index 1a05f22d86..89ee4aa07d 100644 --- a/files/ja/glossary/syntax/index.html +++ b/files/ja/glossary/syntax/index.html @@ -7,15 +7,19 @@ tags: - Syntax translation_of: Glossary/Syntax --- -

構文は、正しく構造化されたコードを構成する{{Glossary("character","文字")}}の必要な組み合わせと順序を指定します。構文は言語によって異なります(たとえば、{{Glossary("HTML")}} と {{Glossary("JavaScript")}} では構文が異なります)。構文は、プログラミング言語(コンピューターへの指図)とマークアップ言語(文書構造情報)の両方に適用されます。

+

構文は、正しく構造化されたコードを構成する{{Glossary("character","文字")}}の必要な組み合わせと順序を指定します。構文は一般に、文法とそれを書く上で適用される規則、例えば Python にはインデントの要件などを含みます。

+ +

構文は言語によって異なります (たとえば、{{Glossary("HTML")}} と {{Glossary("JavaScript")}} では構文が異なります)。しかし、例えば「オペランド 演算子 オペランド」の規則が JavaScript と python で共通であるように、構文の面では言語間でいくらかの類似点を持つことがあります。これは、 2 つの言語が構文を共有していることを意味するものではありません。

+ +

構文は、プログラミング言語 (コンピューターへの指示) とマークアップ言語 (文書構造情報) の両方に適用されます。

構文は順序と構造のみを管理します。命令は、{{Glossary("semantics","意味論")}}の領域で意味をもたなければなりません。

-

コードを正しく{{Glossary("compile","コンパイル")}}するには、正しい構文を使用する必要があります。そうでない場合は、{{Glossary("syntax error","構文エラー")}}が発生します。括弧がないなどの小さなエラーなら、ソースコードのコンパイルを続けることができます。

+

コードを正しく{{Glossary("compile","コンパイル")}}するには、正しい構文を使用する必要があります。そうでない場合は、{{Glossary("syntax error","構文エラー")}}が発生します。括弧が抜けているなどの小さなエラーなら、ソースコードのコンパイルを続けることができます。

-

フレームワークは、シンプルで読みやすく簡潔な結果を生成する場合、「クリーン」な構文を持つと言われています。コードベースで「多くの構文」が使用されている場合、同じ機能を実現するにはさらに多くの文字が必要です。

+

フレームワークは、シンプルで読みやすく簡潔な結果を生成する場合、「クリーン」な構文を持つと言われています。コードベースで「たくさんの構文」が使用されている場合、同じ機能を実現するにはさらに多くの文字が必要です。

-

より詳しく知る

+

関連項目

一般知識

-- cgit v1.2.3-54-g00ecf