mirror of
https://github.com/YosysHQ/yosys
synced 2025-07-28 23:17:57 +00:00
Improved user-friendliness of "sat" and "eval" expression parsing
This commit is contained in:
parent
2864cb3b59
commit
223892ac28
4 changed files with 31 additions and 20 deletions
|
@ -81,7 +81,7 @@ struct SatHelper
|
|||
|
||||
if (!RTLIL::SigSpec::parse(lhs, module, s.first))
|
||||
log_cmd_error("Failed to parse lhs set expression `%s'.\n", s.first.c_str());
|
||||
if (!RTLIL::SigSpec::parse(rhs, module, s.second))
|
||||
if (!RTLIL::SigSpec::parse_rhs(lhs, rhs, module, s.second))
|
||||
log_cmd_error("Failed to parse rhs set expression `%s'.\n", s.second.c_str());
|
||||
show_signal_pool.add(sigmap(lhs));
|
||||
show_signal_pool.add(sigmap(rhs));
|
||||
|
@ -102,7 +102,7 @@ struct SatHelper
|
|||
|
||||
if (!RTLIL::SigSpec::parse(lhs, module, s.first))
|
||||
log_cmd_error("Failed to parse lhs set expression `%s'.\n", s.first.c_str());
|
||||
if (!RTLIL::SigSpec::parse(rhs, module, s.second))
|
||||
if (!RTLIL::SigSpec::parse_rhs(lhs, rhs, module, s.second))
|
||||
log_cmd_error("Failed to parse rhs set expression `%s'.\n", s.second.c_str());
|
||||
show_signal_pool.add(sigmap(lhs));
|
||||
show_signal_pool.add(sigmap(rhs));
|
||||
|
@ -162,7 +162,7 @@ struct SatHelper
|
|||
|
||||
if (!RTLIL::SigSpec::parse(lhs, module, s.first))
|
||||
log_cmd_error("Failed to parse lhs proof expression `%s'.\n", s.first.c_str());
|
||||
if (!RTLIL::SigSpec::parse(rhs, module, s.second))
|
||||
if (!RTLIL::SigSpec::parse_rhs(lhs, rhs, module, s.second))
|
||||
log_cmd_error("Failed to parse rhs proof expression `%s'.\n", s.second.c_str());
|
||||
show_signal_pool.add(sigmap(lhs));
|
||||
show_signal_pool.add(sigmap(rhs));
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue