mparsed/src/response.pest
2020-06-13 09:47:03 +02:00

7 lines
182 B
Plaintext

key = _{ ('a'..'z' | 'A'..'Z')+ }
val = _{ (!"\n" ~ ANY)* }
kv = { key ~ ": " ~ val ~ "\n" }
ok = { "OK" ~ " "? ~ val? }
err = {"ACK" ~ " "? ~ val? }
response = { kv* ~ (ok | err) }