Goats™
Actually, epop is a Forth inspired Functional Programming environment. It is written in the D Programming Language.
Forth is a programming language with many implementations. This is because Forth can be implemented using relatively few functions in the host language, such as Assembly (or D). In that respect, Forth may be considered as much an implementation-paradigm as a programming language.
Like programming languages in general, epop syntax entails particular word sequences (see the epop_syntax_reference). epop will not deduce what the coder intends from an incorrect word sequence. In that way epop enforces systematized reasoning. Likewise, epop is used as a pedagogical lever in the textbook Discrete Mathematics for Data Science .
epop characteristics
|
epop can be run in few ways: