News for hackers. Stuff that matters.
Re:Domain-Specific Languages vs. Notation by drakecoffeecake on Tuesday May 19, 2015 @02:55PM (#9572278)
Lisps let you define the semantics and syntax of a form with macros. I would consider the loop macro in CL to have an internal DSL.

--edited

Re:Domain-Specific Languages vs. Notation by draegtun on Wednesday May 20, 2015 @12:42PM (#9577519)
And another example of this, but not using macros, would be Rebol's parse which is a top-down parsing dialect (internal DSL) within Rebol.

ref: http://en.wikipedia.org/wiki/Rebol#parse