Add dsl parser