Melhor resposta
Sintaxe na escrita
A sintaxe é a “mecânica” da escrita. É principalmente uma função gramatical, envolvendo o uso correto da estrutura da frase.
A sintaxe correta em inglês é menos complexa do que outras línguas. Não tem os gêneros e a organização dos verbos comuns em muitas línguas europeias.
Regras de sintaxe para singular e plural:
- Em inglês, o presente e outros tempos são comuns a todas as frases.
- Pronomes (“eu, você, ele, ela, eles”) e objetos (“isso, a porta, etc.” ) têm uso comum consistente de verbos específicos relacionados a eles, com base no fato de o sujeito ser singular ou plural.
- O uso correto é sempre “Eu sou”, “ele é”, “é”, “eles são”, etc.
- Tempos possessivos, (tem, têm) são consistentes com base no sujeito que é o possuidor sendo singular ou plural. “Eu tenho”, “ele / ela tem”, “tem” e “eles têm” são sempre consistente.
- O uso de sujeito e verbo deve ser correto, usando formas plurais conforme exigido pelo sujeito.
- Uso do plural sempre converte o resto da frase em uma sintaxe plural. (veja abaixo)
Estrutura da frase:
“O gato sentou no tapete” começa com o assunto. A sintaxe é derivada do assunto, o gato.
Portanto, a sintaxe aqui é:
Assunto O gato ( A palavra the é usada para indicar um único assunto na sintaxe)
Verbo de ação (pretérito) sat
Indicador / palavra de qualificação em
Objeto o tapete
Assuntos compostos na sintaxe
“Agora é a hora de todos os homens bons virem em auxílio do partido.”
A sintaxe é baseada em “o tempo” como o sujeito. O verbo é estruturado em “o tempo” como um tempo singular .
Se você ler esta frase sem “para todos os homens bons”, ele diz:
“Agora é a hora de ajudar o partido.”
Como você pode ver, esta é uma estrutura de frase correta.
É “uma maneira simples de verificar a sintaxe, definindo um assunto para garantir que a estrutura da frase seja aplicada corretamente.
Convertendo sintaxe em uma frase
” Eu digo que essas são as meias erradas. “
O uso do plural” estes “ converte o resto da frase em uma sintaxe plural, usando a palavra “são”.
O pronome e verbo iniciais, “Eu digo”, não é o assunto, ou parte da sintaxe, para o resto da frase.
Deixe de fora o “Eu digo” e você obterá “Estas são as meias erradas”, que é a sintaxe correta.
Resposta
A sintaxe da palavra significa “ o arranjo de palavras e frases para criar frases bem formadas em um idioma . ” Para uma linguagem de computador, o analisador deve pegar seu texto de entrada e tentar interpretar o que o programador pretendia com aquele texto, ou seja, tentar entender o significado semântico do texto de entrada .
Quando um erro é encontrado de tal forma que a disposição do texto não está dentro das regras da linguagem do computador, significa que o o analisador de idioma está esperando algo diferente no fluxo de caracteres de entrada do que foi encontrado. Isso é chamado de “erro de sintaxe” na entrada.
Aqui está um exemplo usando o sistema UCB Pascal (o pix (1) comando) neste caso, pegue de um manual do usuário enviado pela Sun:
Neste caso, embora o texto real fosse errante na verdadeira sintaxe Pascal , o UCB pix (1) foi capaz de inferir algo que tornou semântico sentido ao substituir o texto errôneo. Assim, pix (1) poderia continuar com o processo de compilação; usando esta substituição (embora não seja garantido que a substituição seja semanticamente o que o programador pretendia, a substituição corrige a sintaxe de entrada incorreta.
A maioria dos compiladores não funcionam dessa maneira e, em vez disso, retornam um erro neste ponto do processo de compilação – ou seja, um erro de sintaxe é retornado ao usuário.
Eu discuto por que o comportamento do UCB pix (1) na verdade não é uma boa ideia em minha resposta Quando você está programando e comete um menor erro, como esquecer um ponto e vírgula, o compilador lança um erro e faz com que você o corrija. Por que ele não corrige sozinho e notifica você sobre a correção?