[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Jose E. Marchesi
Mon, 30 Sep 2019 12:25:35 +0200
Gnus/5.13 (Gnus v5.13) Emacs/26.1 (gnu/linux)
I just added the few paragraphs below to HACKING, clarifying how I call
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``.
|[Prev in Thread]
||[Next in Thread]|
Jose E. Marchesi <=