[Cuis-dev] Smalltalk DSL
Hernán Wilkinson
hernan.wilkinson at 10pines.com
Tue Apr 23 08:40:08 PDT 2024
Hi Hilaire,
I do not know of any literature about DSL, but there are some examples.
In Chalten for example, we use the Smalltalk syntax to create dates in a
more "human readable" way, for example: December/25/2024 gives you a date,
or December first, 2024 also, etc. Sometimes you can use the Smalltalk
syntax to create a DSL using messages.
When that is not enough you have to have your own syntax and PetitParser
is a good framework for that. I think petit parser documentation has
examples of that.
I hope it helps!
Cheers
Hernan.
On Sun, Apr 21, 2024 at 6:18 AM Hilaire Fernandes via Cuis-dev <
cuis-dev at lists.cuis.st> wrote:
> Hi,
>
> Do you know of any litterature explaining DSL (with Smalltalk) for non
> programmer folks?
>
> Thanks
>
> --
> GNU Dr. Geohttp://gnu.org/s/dr-geo/http://gnu-drgeo.blogspot.com/
>
> --
> Cuis-dev mailing list
> Cuis-dev at lists.cuis.st
> https://lists.cuis.st/mailman/listinfo/cuis-dev
>
--
*Hernán WilkinsonAgile Software Development, Teaching & Coaching*
*Phone: +54-011*-4893-2057
*Twitter: @HernanWilkinson*
*site: http://www.10Pines.com <http://www.10pines.com/>*
Address: Alem 896, Floor 6, Buenos Aires, Argentina
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.cuis.st/mailman/archives/cuis-dev/attachments/20240423/0ba5c02f/attachment.htm>
More information about the Cuis-dev
mailing list