[Top][All Lists]

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]


From: Jose E. Marchesi
Subject: Nomenclature
Date: Mon, 30 Sep 2019 12:25:35 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)

I just added the few paragraphs below to HACKING, clarifying how I call
certain things.

I strongly suggest we all use the same nomenclature when referring to
pokeish thingies, or we will soon go nuts, glglgl.


+We call ``poke`` the program.  When the context may induce confusion
+(since ``poke`` is a pretty common word) then we use ``GNU poke``.
+``Poke`` (with upper case ``P``) is the name of the domain-specific
+language implemented by ``poke``.
+A ``pickle`` is a Poke source file containing definitions of types,
+variables, functions, etc, that conceptually apply to some definite
+domain.  For example, ``elf.pk`` is a pickle that provides facilities
+to poke ELF object files.  Pickles are not necessarily related to file
+formats: a set of functions to work with bit patterns, for example,
+could be implemented in a pickle ``bitpatterns.pk``.

reply via email to

[Prev in Thread] Current Thread [Next in Thread]