Re: Announce: new Beancount parser in Rust

2023-11-12 Thread Martin Blais
Thank you for sharing. Added to contrib doc.


On Sun, Nov 12, 2023 at 3:15 PM Simon Guest  wrote:

> Ahoy Beancounters!
>
> Of interest really only to developers, I created a new parser for
> Beancount in Rust, called beancount-parser-lima
>  (because
> I am aware it is not the first such).
>
> I'm currently actively working on this, with my current focus being adding
> Python bindings.
>
> So far it parses everything I have tried.  No support for plugins,
> because, well, it's purely Rust so far!  (Also no support so far for query
> and custom directives, unsure how important they are.)
>
> Performance and rich error reporting are the two headlines.
>
> Hopefully this may be useful for some.
>
> cheers,
> Simon
>
> --
> You received this message because you are subscribed to the Google Groups
> "Beancount" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to beancount+unsubscr...@googlegroups.com.
> To view this discussion on the web visit
> https://groups.google.com/d/msgid/beancount/d63af5c5-2670-4a65-9a88-570dabbb19fbn%40googlegroups.com
> 
> .
>

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beancount+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/CAK21%2BhPUMhfjNpVfsevF2BQSFVjFusapmd7ZX_4ZGWjz%3DXc3-w%40mail.gmail.com.


Announce: new Beancount parser in Rust

2023-11-12 Thread Simon Guest
Ahoy Beancounters!

Of interest really only to developers, I created a new parser for Beancount 
in Rust, called beancount-parser-lima 
 (because 
I am aware it is not the first such).

I'm currently actively working on this, with my current focus being adding 
Python bindings.

So far it parses everything I have tried.  No support for plugins, because, 
well, it's purely Rust so far!  (Also no support so far for query and 
custom directives, unsure how important they are.)

Performance and rich error reporting are the two headlines.

Hopefully this may be useful for some.

cheers,
Simon

-- 
You received this message because you are subscribed to the Google Groups 
"Beancount" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to beancount+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beancount/d63af5c5-2670-4a65-9a88-570dabbb19fbn%40googlegroups.com.