About other parser generators using marpa algorithm, there are bindings to other languages that probably have their own BNF.
There is also
c-marpaESLIF that implements its own BNF directly in a C library, very similar the perl's Marpa BNF, though not 100% compatible. The only real advantages of the later are its stream-ready compatible architecture, native support of regular expressions via an embedded version of
PCRE2, native action scripting language via an emdedded
Lua interpreter.