Lingua / termine di programmazione per i delimitatori associati [chiuso]

1

Qualcuno può aiutarmi a trovare il linguaggio e / o il termine di programmazione per i delimitatori (?) che devono essere abbinati?

Virgolette, parentesi, parentesi angolari, parentesi quadre, ecc. sono spesso usati per simboleggiare questi costrutti.

Esiste una distinzione terminologica quando i simboli di inizio / fine sono identici (come alcune virgolette) e quando sono distinti (parentesi aperte / chiuse)?

Esiste un termine per descrivere il contenuto di tali coppie?

Sto scrivendo uno script che deve essere a conoscenza delle coppie di delimitatori (?). Preferirei usare la terminologia esistente (ma al momento sconosciuta) per questo concetto per rendere il mio contenuto del codice chiaro agli altri senza coniare una nuova terminologia.

    
posta JS. 25.06.2015 - 20:21
fonte

2 risposte

2

Wikipedia, qui, link , dice

I delimitatori possono essere suddivisi in:

Field and record delimiters; and
Bracket delimiters.

Bracket delimiters (also block delimiters, region delimiters or balanced delimiters) 
mark both the start and end of a region of text.

Non conosco alcun termine formale usato nei programmi di grammatica (ad es. software generatore di parser), poiché di solito si inseriscono entrambi i token di un delimitatore di parentesi da qualche parte sulla stessa definizione di regola di grammatica, quindi entrambi devono essere presente per la regola da applicare, non viene richiamato nessun altro accoppiamento speciale a coppie.

    
risposta data 25.06.2015 - 20:49
fonte
2

"Delimitatori di corrispondenza" si riferisce alla coppia, come in "il testo tra i delimitatori di corrispondenza viene automaticamente evidenziato". Il tuo campione

I am writing an script that needs to be aware of delimiter pairs

diventa

I am writing a script that needs to be aware of matching delimiters.

Inoltre, "il delimitatore di corrispondenza" funziona quando stai parlando di uno di essi e vuoi fare riferimento all'altro. Non conosco alcuna parola che catturi la distinzione tra i due delimitatori che sono lo stesso simbolo o no.

    
risposta data 25.06.2015 - 21:46
fonte

Leggi altre domande sui tag