Do you provide CSDL parser code?


#1

You obviously maintain a CSDL parser - is that code you are willing to release?


#2

Unfortunately not at this time. All our open code can be found on our Github page.


#3

Shame. The more tools that support CSDL the more Datasift stands to benefit as the only provider of content that happens to use this language.


#4

There is a CSDL syntax and validation plugin for Sublime Text which lists all our current targets and operators - https://github.com/lukashed/datasift-sublime-text

You can also validate your CSDL very quickly by calling our /validate method in our REST API.


#5

OK, thanks. The grammar file may be a useful start-point for re-creating a parser.