\cs_new:Npn \__my_bool_set:Nn #1#2
{
\str_case:nn {#2}
{
{true} {\bool_set_true:N #1}
{false} {\bool_set_false:N #1}
{} {\bool_set_true:N #1}
}
}
\keys_define:nn { mymodule }{
L .code:n = { \__my_bool_set:Nn \l__L_bool {#1}},
R .code:n = { \__my_bool_set:Nn \l__R_bool {#1}},
L .initial:n = {false},
R .initial:n = {false},
}


问 l3keys多选的复杂使用