mtgsearch/README.md

453 B

mtgsearch

Developement of a custom magic card search engine.

DSL

Will be a language based in set theory, where queries can be combined, negated etc etc. Example.

Lexer

This languages lexer is very dumb. Therefore you the user has to be very verbose with your parenthesis. Example:

This will not work:

(IS Instant) union (Color Red) union (Color Green)

However this will

((IS Instant) union (Color Red)) union (Color Green)