pace-neutrons / Horace

Horace is a suite of programs for the visualization and analysis of large datasets from time-of-flight neutron inelastic scattering spectrometers.
https://pace-neutrons.github.io/Horace/stable/
GNU General Public License v3.0
8 stars 5 forks source link

Add parser for bracket-matching #1576

Closed oerc0122 closed 6 months ago

oerc0122 commented 7 months ago

Replace regex argument extraction with rudimentary bracket-matching algorithm to catch multiply nested arguments correctly

Fixes #1505