Hi Nick et al, The ripe whois database (https://github.com/RIPE-NCC/whois) has an excellent (=clean, performant and heavily tested) RPSL parser in it for java. It's minimal work to copy the package, or, since this is BSD licence, you could release a copy of it for others to use too.
Cheers, Agoston On Thu, Jul 2, 2020 at 5:12 PM Nick Hilliard via db-wg <[email protected]> wrote: > Lutz Donnerhacke via db-wg wrote on 02/07/2020 15:47: > > I try to be a bit more expressive in the aut-num of ASN199284, but > > fail to get accepted at least the valid parts by the RPSL parser. > rpsl(ng) hasn't seen any significant development work since the 1990s, > and the only real update since then was to support ipv6 (rfc4012 in > 2005). The only functional parser out there, irrtoolset, is crippled > with functional shortcomings and is basically abandonware. > > You may want to think twice about whether it's worth investing time and > effort in rpsl in 2020. > > Nick > >
