Jede Zeile = Eingabe → Erwartung. Die Spalte Ergebnis kommt von
ref.js (existiert noch nicht → „—"). Diese Tabelle ist der Grammatik-Vorschlag:
Otto schlägt vor, Jogi bestätigt/ändert. Danach baut Otto ref.js, bis alles grün ist.
Reines Vanilla, keine Abhängigkeiten.
Das macht nicht ref.js, sondern app.js eine Ebene
darüber (splitSearchDot in parseQuery/parseColRef, seit
v0.9.15.0) – darum steht es hier als Doku, nicht als Ref-Testfall. Der erste Punkt, dem
keine Ziffer 1–5 unmittelbar vorausgeht, trennt die Stelle (davor) vom reinen
Suchtext (danach); dort wird kein Buchname mehr als Bereich verschluckt
(AND/OR bleiben aktiv).
| Eingabe | Wirkung |
|---|---|
.Jakob AND wehklagen | ganze Bibel, Verse mit beiden Wörtern (》Jakob《 nicht als Bereich Jakobus) |
1Mos .Jakob | „Jakob" im ganzen 1. Mose |
psa 80 .gnade | „gnade" in Psalm 80 |
1.Mose / 1. Mose | unberührt – Ordinal-Punkt (klebt an 1–5) trennt nicht |
psa 23.gnade | trennt NICHT (》3《 klebt) → psa 23 .gnade mit Leerzeichen |