[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Nomenclature
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.
Salud!
+Nomenclature
+------------
+
+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] |
Current Thread |
[Next in Thread] |
- Nomenclature,
Jose E. Marchesi <=