/** * ops/eval_apply.h * * Post Scarcity Software Environment: eval, apply. * * apply: Apply a function to arguments in an environment. * eval: Evaluate a form in an environment. * * (c) 2026 Simon Brooke * Licensed under GPL version 2.0, or, at your option, any later version. */ #ifndef __psse_ops_eval_apply_h #define __psse_ops_eval_apply_h #include "memory/pointer.h" #include "memory/pso4.h" #include "payloads/function.h" struct pso_pointer lisp_apply( struct pso_pointer frame_pointer ); struct pso_pointer lisp_eval( struct pso_pointer frame_pointer ); #endif