This shows you the differences between two versions of the page.
|
dido:public:ra:xapend:xapend.a_glossary:s:syntax_error [2022/01/26 13:29] nick created |
dido:public:ra:xapend:xapend.a_glossary:s:syntax_error [2022/01/26 14:01] (current) nick |
||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== Syntax_error ====== | + | ====== Syntax Error ====== |
| [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] | [[dido:public:ra:xapend:xapend.a_glossary:start| Return to Glossary ]] | ||
| - | **Syntax_error** is an error that occurs when a compiler or interpreter cannot understand the [dido:public:ra:xapend:xapend.a_glossary:s:sourcecode]] statement using the published [[dido:public:ra:xapend:xapend.a_glossary:s:syntax]] for that Source Code in order to generate machine code. **Syntax Errors** and "Semantic Errors" are not the same. The **Syntax Error** is an incorrect construction of the Source Code, whereas a "Semantic Error" is erroneous logic that produces the wrong result when executed. See syntax, parse and semantic error. | + | A **Syntax Error** is an error that occurs when a compiler or interpreter cannot understand the [dido:public:ra:xapend:xapend.a_glossary:s:sourcecode]] statement using the published [[dido:public:ra:xapend:xapend.a_glossary:s:syntax]] for that Source Code in order to generate machine code. **Syntax Errors** and "Semantic Errors" are not the same. The **Syntax Error** is an incorrect construction of the Source Code, whereas a "Semantic Error" is erroneous logic that produces the wrong result when executed. See syntax, parse and semantic error. |
| Source: [[https://www.pcmag.com/encyclopedia/term/syntax-error ]] | Source: [[https://www.pcmag.com/encyclopedia/term/syntax-error ]] | ||