| Crates.io | stack_maxima_parser |
| lib.rs | stack_maxima_parser |
| version | 0.1.2 |
| created_at | 2025-03-07 11:09:57.69367+00 |
| updated_at | 2025-03-19 08:12:38.915335+00 |
| description | Parser for the Modified Maxima syntax used in STACK. |
| homepage | https://github.com/aharjula/stack_maxima_parser |
| repository | https://github.com/aharjula/stack_maxima_parser |
| max_upload_size | |
| id | 1582721 |
| size | 291,930 |
This is a library for those of us that want to parse STACK-Maxima syntax, i.e. the logic parts of STACK-questions.
Currently this has no real error handling, but maybe the world changes.
Basically, this is a LALR(1) parser, built on exploratory work at the STACK side.
In particular, this will probably be of use to those building quick modification scripts working on their gitsync-clones of large question-banks. Probably combined with this another library related to question-XML processing.
Early days for this lib, expect new features as needs arise.
Changelog:
Check the tests, those should tell everything worth knowing. Or compile the rustdoc for a list of things.