Method: Lisp::PrimEnvironment.environment_parentp_impl
- Defined in:
- lib/rubylisp/prim_environment.rb
.environment_parentp_impl(args, env) ⇒ Object
34 35 36 37 |
# File 'lib/rubylisp/prim_environment.rb', line 34 def self.environment_parentp_impl(args, env) return Lisp::Debug.process_error("environment-has-parent? requires an environment for it's argument, received: #{args.car}", env) unless args.car.environment? Lisp::Boolean.with_value(!args.car.value.parent.nil?) end |