Nel documento "Un tipo di dati JSON replicato senza conflitti" , ho riscontrato questa notazione per la definizione formale di "regole":
Come si chiama questa notazione? Come lo leggo?
Per esempio:
- la
DOC
regola non ha nulla nel suo "numeratore" - perché no? - le regole
EXEC
eGET
sembrano avere due termini separati sopra la linea, cosa significa? - anche la
VAR
regola si distingue un po ', dal momento che mentre molte altre regole usano una sorta di freccia (che definirei "implicito") in alto questa sembra solo dire che x è un elemento di qualcosa. - quasi tutto è disseminato di un'iniziale
Ap,
che il testo descrive come "lo stato della replica p è descritto da Ap, una funzione parziale finita" - in che modo un lettore esperto di questa notazione tende a "vedere" quella parte di ogni regola?
Questo sito ha suggerito una domanda correlata che ha una notazione dall'aspetto molto simile, oltre alla domanda Qual è il significato di ⟨B, s⟩ -> ⟨B ', s'⟩ come regola iniziale in questa domanda sul piccolo passo semantica? - questo è etichettato come semantica operativa , e sembra essere un indizio forte. È davvero questo il quadro in cui dovrei interpretare queste cifre? Potresti facilmente riassumere questo in forma di "corso intensivo" in modo che, anche se non riesco a verificare la correttezza delle loro prove, potrei almeno ottenere un po 'più di comprensione di ciò che stanno dicendo in questa sezione?