utils/sexp: add some convenience

Add some convenience function for dealing the head/tail
Some whitespace / cosmetics
Add operators ==
Add operator !=
Update command handler for this.
This commit is contained in:
Dirk-Jan C. Binnema
2023-06-04 14:26:37 +03:00
parent 3624fdd5f3
commit 9bab2a4050
4 changed files with 62 additions and 42 deletions

View File

@ -93,7 +93,7 @@ validate(const CommandHandler::CommandInfoMap& cmap,
[&](auto&& arg) { return cmdargname == arg.first; }))
return Err(Error::Code::Command,
"unknown parameter '%s 'in command '%s'",
cmdargname.c_str(), cmd.to_string().c_str());
cmdargname.name.c_str(), cmd.to_string().c_str());
}
return Ok();