Ponto e vírgula - Semicolon

;
Ponto e vírgula
Em  Unicode U + 003B ; SEMICOLON (HTML &#59;  · ; )
؛
Ponto e vírgula árabe Ponto e vírgula etíope Ponto e vírgula Bamum

O ponto e vírgula ou ponto e vírgula ; é um símbolo comumente usado como pontuação ortográfica . No idioma inglês , um ponto-e-vírgula é mais comumente usado para ligar (em uma única frase) duas orações independentes que estão intimamente relacionadas no pensamento. Quando um ponto-e-vírgula une duas ou mais ideias em uma frase, essas ideias recebem a mesma classificação. O ponto-e-vírgula também pode ser usado no lugar de vírgulas para separar os itens em uma lista, principalmente quando os elementos dessa lista contêm vírgulas .

O ponto-e-vírgula é uma das marcas padrão menos conhecidas e, portanto, provavelmente não é usado por muitos falantes de inglês .

No layout do teclado QWERTY , o ponto-e-vírgula reside na linha inicial não deslocada abaixo do dedo mínimo da mão direita e se tornou amplamente usado em linguagens de programação como um separador ou terminador de instrução .

História

O primeiro ponto-e-vírgula impresso foi obra do impressor italiano Aldus Manutius, o Velho, em 1496. Manutius estabeleceu a prática de usar o ponto-e-vírgula para separar palavras de significado oposto e permitir uma rápida mudança de direção ao conectar declarações interdependentes. Ben Jonson foi o primeiro escritor inglês notável a usar o ponto-e-vírgula sistematicamente. Os usos modernos do ponto-e-vírgula referem-se à listagem de itens ou à vinculação de cláusulas relacionadas .

inglês

Embora os pontos finais (ou seja , pontos finais , pontos de exclamação e pontos de interrogação ) indiquem o final de uma frase, a vírgula , o ponto e vírgula e os dois pontos são normalmente internos à frase, tornando-os marcas de limite secundárias. O ponto e vírgula fica entre as marcas terminais e a vírgula; sua força é igual à do cólon.

O plural de ponto e vírgula em Inglês é semicola ou ponto e vírgula .

Restrições

  1. Quando um ponto e vírgula marca o limite esquerdo de um constituinte (por exemplo, o início de uma cláusula ou frase), o limite direito é marcado por pontuação de intensidade igual ou maior.
  2. Quando dois ou mais pontos-e-vírgulas são usados ​​em uma única construção, todos os constituintes estão no mesmo nível, ao contrário das vírgulas, que podem separar, por exemplo, orações subordinadas de orações principais.

Uso

O uso mais comum do ponto-e-vírgula é juntar duas orações independentes sem usar uma conjunção como "e". Os pontos-e-vírgulas são seguidos por uma letra minúscula , a menos que essa letra seja normalmente maiúscula no meio da frase (por exemplo, a palavra "I", acrônimos / inicialismos ou nomes próprios ). Em textos impressos em inglês mais antigos, dois-pontos e pontos-e-vírgulas são deslocados da palavra precedente por um espaço ininterrupto, uma convenção ainda corrente nos textos franceses continentais atuais. Idealmente, o espaço é menos amplo do que os espaços entre palavras. Alguns guias recomendam a separação por um espaço de cabelo . Os guias de estilo moderno não recomendam nenhum espaço antes deles e um espaço depois. Eles também costumam recomendar a colocação de ponto-e-vírgulas fora das aspas finais , embora nem sempre seja esse o caso. Por exemplo, a primeira edição do The Chicago Manual of Style (1906) recomendava colocar o ponto-e-vírgula entre aspas finais.

As aplicações do ponto e vírgula em inglês incluem:

  • Entre itens em uma série ou listagem contendo pontuação interna , especialmente vírgulas entre parênteses, onde os pontos-e-vírgulas funcionam como vírgulas seriais . O ponto-e-vírgula divide os itens da lista em partes mais discretas, sem as quais a confusão restante de vírgulas pode confundir o leitor. Isso às vezes é chamado de função "super vírgula" do ponto-e-vírgula:
    • As pessoas presentes eram Jamie, um homem da Nova Zelândia; John, o filho do leiteiro; e George, um tipo de homem magro sem amigos.
    • Vários restaurantes de fast food podem ser encontrados nas seguintes cidades: Londres, Inglaterra; Paris, França; Dublin, Irlanda; e Madrid, Espanha.
    • Aqui estão três exemplos de sequências familiares: um, dois e três; a, b e c; primeiro, segundo e terceiro.
    • (Fig. 8; ver também placas em Harley 1941, 1950; Schwab 1947).
  • Entre orações independentes intimamente relacionadas não conjuntas com uma conjunção coordenadora , quando as duas orações são equilibradas, opostas ou contraditórias:
    • Minha esposa gostaria de chá; Eu preferiria café.
    • Fui para a quadra de basquete; Disseram-me que estava fechado para limpeza.
    • Eu disse a Kate que ela está correndo para as colinas; Eu me pergunto se ela sabia que eu estava brincando.
  • Em casos raros, quando uma vírgula substitui um ponto (ponto final) em uma citação ou quando uma citação liga duas frases independentes:
    • "Não tenho uso para isso", disse ele; "você é bem-vindo."
    • "Esse é seu livro?" ela perguntou; "Eu encontrei no chão."

Não é necessário que haja uma quantidade excessiva de vírgulas para que o uso de ponto-e-vírgula seja justificado, conforme mostrado por este exemplo do Código Penal da Califórnia :

O crime ou ofensa pública é o ato cometido ou omitido em violação de uma lei que o proíbe ou ordena, e ao qual se anexa, mediante condenação, uma das seguintes punições:

1. Morte;
2. Prisão;
3. Ótimo;
4. Destituição do cargo; ou,
5. Desqualificação para exercer e gozar de qualquer cargo de honra, confiança ou lucro neste Estado.

Outras línguas

árabe

Em árabe , o ponto e vírgula é chamado Fasila Manqoota (árabe: فاصلة منقوطة ) que significa literalmente "uma vírgula pontilhada" e é escrito invertido ؛ . Em árabe, o ponto e vírgula tem vários usos:

  • Pode ser usado entre duas frases, em que a primeira frase causa a segunda.
    • Exemplo: "Ele brincava muito; então, a roupa dele ficou suja". (Árabe: لَعِبَ كَثِيرًا ؛ فَٱتَّسَخَتْ مَلَابِسُهُ. )
  • Pode ser usado entre duas frases, onde a segunda é o motivo da primeira.
    • Exemplo: "Sua irmã não tirou notas altas; ela não estudou". (Árabe: لم تحقق أختك درجات عالية ؛ لأنها لم تدرس. )

Grego, eslavo eclesiástico

Em grego e em eslavo eclesiástico , um ponto e vírgula indica uma pergunta, semelhante a um ponto de interrogação latino . Para indicar uma pausa longa ou seções separadas, cada uma com vírgulas (o propósito do ponto-e-vírgula em inglês), o grego usa, mas extremamente raramente, o grego: άνω τελεία , romanizado:  áno teleía , lit. 'ponto para cima', um Interpunct · .

Exemplo de igreja eslava: гдѣ єсть рождeйсѧ царь їудeйскій; (Onde está aquele que nasceu rei dos judeus? - Mateus 2: 1 )

Exemplo grego: Τι είναι μια διασύνδεση; (O que é um interpunct?)

francês

Em francês, um ponto- e-vírgula ( ponto-virgula , literalmente "ponto-vírgula") é uma separação entre duas frases completas, usado quando dois pontos ou uma vírgula não seriam apropriados. A frase a seguir a um ponto e vírgula tem de ser uma oração independente, que está relacionada com a anterior (mas não a explica, ao contrário de uma frase introduzida por dois pontos ).

O travessão também é usado na escrita francesa, mas não tão amplamente quanto o ponto-e-vírgula. O uso desses dispositivos (ponto e vírgula e traço) varia de autor para autor.

Literatura

Assim como há escritores que adoram o ponto-e-vírgula, há outros estilistas de alto nível que o rejeitam - que o rotulam, por favor, de classe média.

Lynne Truss , come, brota e deixa

Alguns autores evitaram e rejeitaram o uso do ponto-e-vírgula em suas obras. Lynne Truss afirmou:

Samuel Beckett abriu seu caminho alegremente por meio de romances como Molloy e Malone Dies , apontando o ponto-e-vírgula o tempo todo. James Joyce preferia o cólon, por considerá-lo mais autenticamente clássico. PG Wodehouse fez um trabalho maravilhoso sem esforço, George Orwell tentou evitar o ponto-e-vírgula completamente em Coming Up for Air (1939), Martin Amis incluiu apenas um ponto-e-vírgula em Money (1984) e Umberto Eco foi parabenizado por um leitor acadêmico por usar zero ponto e vírgula em The Name of the Rose (1983).

Em resposta a Truss, Ben Macintyre , colunista do The Times , escreveu:

Os americanos há muito consideram o ponto-e-vírgula com desconfiança, como um sinal de pontuação refinado, autoconsciente, nem-uma-coisa-nem-o-outro, sem a maciez de um cólon cheio nem a promiscuidade volúvel da vírgula. Hemingway , Chandler e Stephen King não seriam vistos mortos em uma vala com ponto-e-vírgula (embora Truman Capote pudesse). Homens de verdade, segue a regra não escrita da pontuação americana, não use ponto-e-vírgula.

Como metáfora

No livro A Man Without a Country , de Kurt Vonnegut , ele escreveu: “Aqui está uma lição de redação criativa . A primeira regra: não use ponto-e-vírgula. Ponto-e-vírgula são travestis hermafroditas . Tudo o que fazem é mostrar que você fez faculdade. "

Codificação em mídia digital

O ponto-e-vírgula tem um valor atribuído nos padrões de codificação de caracteres do computador . Em ASCII é codificado como 0x3B , em EBCDIC é codificado como 0x5E e em Unicode é codificado como U + 003B .

Unicode contém codificação para vários caracteres de ponto e vírgula:

  • U + 003B ; SEMICOLON - herdado de ASCII
  • U + 037E ; PONTO DE INTERROGAÇÃO GREGO
  • U + 061B ؛ SEMICÓLONO ÁRABE - escrita árabe
  • U + 1364 SEMICÓPIO ÉTICO - escrita Geʽez
  • U + 204f SEMICOLON invertida - utilizado em sistemas de escrita antigos, como húngara Runic e linguagem Sindi
  • U + 236E APL FUNCTIONAL SYMBOL SEMICOLON UNDERBAR - usado na linguagem de programação APL
  • U + 2E35 SEMICOLON LIGADA - "indica fechamento repentino da glote"
  • U + A6F6 ꛶ BAMUM SEMICOLON - Escrita Bamum
  • U + FE14 FORMULÁRIO DE APRESENTAÇÃO PARA SEMICÓLONO VERTICAL - determina a orientação quando os scripts de caracteres largos são escritos verticalmente em vez de horizontalmente
  • U + FE54 SMALL SEMICOLON - as variantes de forma pequena são para compatibilidade com o padrão nacional chinês CNS 11643
  • U + FF1B SEMICÓLONO DE LARGURA COMPLETA - para uso em scripts de caracteres largos, como kanji
  • U + E003B TAG SEMICOLON - bloco de tags obsoleto

Uso de computação

Programação

Na programação de computadores , o ponto-e-vírgula é freqüentemente usado para separar várias instruções (por exemplo, em Perl , Pascal e SQL ; consulte Pascal: Ponto-e-vírgula como separadores de instrução ). Em outras linguagens, os pontos-e-vírgulas são chamados de terminadores e são necessários após cada instrução (como em PL / I , Java e na família C ). Hoje, os pontos-e-vírgulas como terminadores venceram em grande parte, mas esse foi um problema divisivo nas linguagens de programação dos anos 1960 aos 1980. Um estudo influente e frequentemente citado neste debate foi Gannon & Horning (1975) , que concluiu fortemente a favor do ponto e vírgula como terminador: "O [resultado] mais importante foi que ter um ponto e vírgula como terminador de instrução era melhor do que ter um ponto-e-vírgula como separador de instrução. " O estudo foi criticado como falho pelos proponentes do ponto-e-vírgula como separador, devido aos participantes estarem familiarizados com uma linguagem de ponto-e-vírgula como terminador e uma gramática estrita irrealista. No entanto, o debate terminou em favor do ponto-e-vírgula como terminador. Portanto, o ponto-e-vírgula fornece estrutura para a linguagem de programação.

Os pontos-e-vírgulas são opcionais em várias linguagens, incluindo BCPL , Python , Eiffel e Go , o que significa que eles são parte da gramática formal da linguagem, mas podem ser inferidos em muitos ou todos os contextos (por exemplo, pelo fim da linha que termina um declaração (em Go)). Como as linguagens podem ser projetadas sem eles, o ponto-e-vírgula é considerado um incômodo desnecessário por alguns.

O uso de ponto-e-vírgula em estruturas de fluxo de controle e blocos de código é variado - ponto-e-vírgula geralmente são omitidos após uma chave de fechamento, mas incluídos para um único ramo de instrução de uma estrutura de controle (a cláusula "then"), exceto em Pascal, onde um ponto-e-vírgula encerra toda a cláusula if ... then ... else (para evitar a oscilação de else ) e, portanto, não é permitida entre um "then" e o "else" correspondente, pois isso causa o desaninhamento.

Esse uso se origina no ALGOL 60 e fica entre a vírgula ,  - usada como separador de lista - e o ponto / ponto final .  - usado para marcar o fim do programa. O ponto-e-vírgula, como uma marca que separa declarações, corresponde ao uso comum em inglês de separar orações independentes e dá a todo o programa a sintaxe bruta de uma única frase comum. Destes outros caracteres, enquanto as vírgulas continuaram a ser amplamente utilizadas na programação de listas (e raros outros usos, como o operador vírgula que separa expressões em C), eles raramente são usados ​​de outra forma, e o ponto como o final do programa caiu fora de uso. O último uso principal da hierarquia de vírgula, ponto e vírgula e período está em Erlang (1986), onde vírgulas separam expressões; ponto-e-vírgulas separam cláusulas, tanto para o fluxo de controle quanto para as cláusulas de função; e os pontos terminam as instruções, como definições de função ou atributos do módulo, não o programa inteiro. As desvantagens de ter vários separadores ou terminadores diferentes (em comparação com um único terminador e agrupamento único, como em ponto-e-vírgula e colchetes) incluem sobrecarga mental na seleção de pontuação e sobrecarga na reorganização do código, pois isso requer não apenas mover as linhas, mas também atualizando a pontuação.

Em alguns casos, a distinção entre um separador e um terminador é forte, como nas versões anteriores do Pascal, em que um ponto-e-vírgula final produz um erro de sintaxe . Em outros casos, um ponto-e-vírgula final é tratado como sintaxe opcional ou como sendo seguido por uma instrução nula, que é ignorada ou tratada como NOP (sem operação ou comando nulo); compare vírgulas finais em listas. Em alguns casos, uma instrução em branco é permitida, permitindo uma sequência de ponto-e-vírgula ou o uso de um ponto-e-vírgula sozinho como o corpo de uma estrutura de fluxo de controle. Por exemplo, uma instrução em branco (um ponto-e-vírgula por si só) representa um NOP em C / C ++, que é útil em loops de sincronização ocupados em espera .

APL usa ponto-e-vírgula para separar declarações de variáveis ​​locais e para separar eixos ao indexar matrizes multidimensionais, por exemplo matrix[2;3].

Outras linguagens (por exemplo, algumas linguagens assembly e dialetos LISP , arquivos CONFIG.SYS e INI ) usam ponto-e-vírgula para marcar o início dos comentários .

Exemplo de código C :

int main() {
  int x, y;
  x = 1; y = 2;
  printf("X + Y = %d", x + y);
  return 0;
}

Ou em JavaScript :

var x = 1; var y = 2;
alert("X + Y = " + (x + y));

Convencionalmente, em muitos idiomas, cada declaração é escrita em uma linha separada, mas isso normalmente não é um requisito do idioma. Nos exemplos acima, duas instruções são colocadas na mesma linha; isso é legal, porque o ponto-e-vírgula separa as duas instruções. Assim, linguagens de programação como Java, a família C, Javascript etc. usam ponto e vírgula para obter uma estrutura adequada nas respectivas linguagens.

Dados

O ponto-e-vírgula geralmente é usado para separar elementos de uma string de texto. Por exemplo, vários endereços de e-mail no campo "Para" em alguns clientes de e-mail devem ser delimitados por um ponto e vírgula.

No Microsoft Excel , o ponto-e-vírgula é usado como separador de lista, especialmente nos casos em que o separador decimal é uma vírgula, como 0,32; 3,14; 4,50, em vez de 0.32, 3.14, 4.50.

No MATLAB e GNU Octave , o ponto e vírgula pode ser usado como um separador de linha ao definir um vetor ou matriz (enquanto uma vírgula separa as colunas dentro de uma linha de um vetor ou matriz) ou para executar um comando silenciosamente, sem exibir o valor de saída resultante no console.

Em HTML , um ponto-e-vírgula é usado para encerrar uma referência de entidade de caractere , nomeada ou numérica. As declarações de um atributo de estilo em Cascading Style Sheets (CSS) são separadas e terminadas com ponto e vírgula.

O sistema de arquivos do RSX-11 e OpenVMS , Files-11 , usa ponto-e-vírgula para indicar o número da versão do arquivo . O ponto-e-vírgula é permitido em nomes de arquivos longos nos sistemas de arquivos NTFS e VFAT do Microsoft Windows , mas não em seus nomes curtos .

Em alguns formatos de arquivo de valores separados por delimitador , o ponto-e-vírgula é usado como caractere separador, como uma alternativa aos valores separados por vírgula .

Matemática

Na lista de argumentos de uma função matemática , um ponto-e-vírgula pode ser usado para separar variáveis de parâmetros fixos .

Na geometria diferencial , um ponto e vírgula precedendo um índice é usado para indicar a derivada covariante de uma função em relação à coordenada associada a esse índice.

No cálculo das relações , o ponto-e-vírgula é usado na notação infixa para a composição das relações :

Outros usos

O ponto-e-vírgula é comumente usado como parte de emoticons , para indicar piscadela ou choro, como em ;)e ;_;.

Projeto Ponto- e- vírgula é o nome de uma iniciativa anti- suicídio baseada na fé (já que o ponto-e-vírgula continua uma frase ao invés de terminá-la) que fez com que o sinal de pontuação se tornasse uma tatuagem altamente simbólica e popular , que é mais comumente feita no pulso .

O ponto de Humphrey às vezes é usado em vez de um ponto decimal em números duodecimais .

Veja também

Referências

Fontes

  • Gannon, JD; Horning, JJ (1975). O impacto do design de linguagem na produção de software confiável . Anais da conferência internacional sobre software confiável . pp. 10–22. doi : 10.1145 / 800027.808420 .
  • Truss, Lynn (2004). Come, Shoots & Leaves: The Zero Tolerance Approach to Punctuation . Nova York: Gotham Books. ISBN 1-59240-087-6.

Leitura adicional