Hacker News new | past | comments | ask | show | jobs | submit
I am getting familiar with Rust and so I have been playing around with Quoth (https://github.com/sam0x17/quoth) for now.

It is very basic and I am no DSL expert, but my idea was to build a graph from those complex documents (maintenance manuals) a that to decide what tools can be used for a given part on a given equipment in a given situation. If there is a path from A to Z it means you can use that tool given the circumstances. Basically the DSL is about pruning the graph as you specify things. I could have very well done without, but it is a fun project to try out rust, so I said, why not :)