Implementacion del codigo DSL para matrices