epfl-lara / scallion

LL(1) parser combinators in Scala
Apache License 2.0
56 stars 15 forks source link

Remove bintray #11

Open vkuncak opened 2 years ago

vkuncak commented 2 years ago

Make Scallion either a non-dependency or a source dependency. Consequently, do not rely on defunct bintray.

@redelmann : how we produce token stream should not matter for Scallion, or?

redelmann commented 2 years ago

Yes, it doesn't matter how you produce the tokens.

The examples make use of Silex for handling lexing, but you could use anything you like.

vkuncak commented 2 years ago

Should we remove/change these examples to avoid misleading dependency?

redelmann commented 2 years ago

I think there's two SBT projects, one for the library, one for the examples. The one for the library itself doesn't depend on anything, so you could remove the bintray thing. For the examples, maybe add a link to the git repository for silex. If I remember correctly there's a way in SBT to reference a GitHub project.