Improved support for numeric ranges on values in NMODL. (#1318)
Ranges (both <,> and FROM/TO) can now be real-valued and negative. - Allow negative and real numbers in `<..., ...>` and `FROM ... TO ...` - Add and extend tests.
Showing
- modcc/blocks.hpp 18 additions, 19 deletionsmodcc/blocks.hpp
- modcc/parser.cpp 532 additions, 569 deletionsmodcc/parser.cpp
- modcc/parser.hpp 8 additions, 9 deletionsmodcc/parser.hpp
- modcc/printer/infoprinter.cpp 46 additions, 47 deletionsmodcc/printer/infoprinter.cpp
- test/unit-modcc/mod_files/test0.mod 8 additions, 6 deletionstest/unit-modcc/mod_files/test0.mod
- test/unit-modcc/test_module.cpp 65 additions, 6 deletionstest/unit-modcc/test_module.cpp
- test/unit-modcc/test_parser.cpp 112 additions, 133 deletionstest/unit-modcc/test_parser.cpp
Please register or sign in to comment