An open API service indexing awesome lists of open source software.

https://github.com/iguessthislldo/bridle

OMG Interface Description Language Parser/AST Library
https://github.com/iguessthislldo/bridle

idl language-server language-server-protocol omg-idl parser python python3

Last synced: 5 months ago
JSON representation

OMG Interface Description Language Parser/AST Library

Awesome Lists containing this project

README

          

######
Bridle
######

Bridle is a parser, AST library, and command line multi-tool for the Object Management Group (OMG) Interface Description Language (IDL) and related data formats.

**************************************************
Intentional Divergences with the IDL Specification
**************************************************

* IDL says everything should be ASCII, except for strings and character literals, which can be Latin-1.
Bridle accepts any encoding that Python supports.
* Zero values ``\0`` are allowed in string and character literals, as there are languages that don't have null-terminated strings.