spirit-code / spirit

Atomistic Spin Simulation Framework
http://spirit-code.github.io
MIT License
118 stars 52 forks source link

Rewrite file parsing to use PEGTL #471

Closed GPMueller closed 5 years ago

GPMueller commented 5 years ago

PEGTL would enable far more predictable file parsing and better correctness checks! https://github.com/taocpp/PEGTL

The first thing that should be transferred is the OVF file parsing, since it in principle has a strict specification which can be used.

GPMueller commented 5 years ago

Added spirit/ovf to thirdparty libraries with cb6d1770465b4e4d277383491d5efe8a3fc630b6 on branch feature-ovf-library, started using it with fe1b8bcb94d50a883e89065a854d6f02ab8b5907.

GPMueller commented 5 years ago

Merged with ef9bc0a8364b9e00556ab12243b46ea6f79c94dc.