3

I've seen a numerous interesting abstract machines (i.e. CESK) and evaluators (diverse meta-circular S-expression evaluators, i.e. vau, COLA) and other models (concatenative, SK/Lambda calculus) which implement some novel(?) computational ideas, but almost every time each model boils down to:

Executing a stream of primitives (from a fixed set) and giving means to combine/compose them.

And the only method of composing/reusing that I've ever seen is a function CALL (aka basic form of application, i.e. without talking about environments and other complex stuff).

Are there any alternative methods/theories? Unfortunately, I couldn't find anything on scholar google.

artemonster
  • 379
  • 2
  • 9

0 Answers0