mparsed/src/response.pest
2020-06-13 09:24:58 +02:00

7 lines
180 B
Plaintext

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