openlang
계정

@longhand

함께한 대화

2
  1. 평가기에 환경을 인수로 넘기기

    실험적인 D 평가기가 eval("rate + 1", env)를 받고, 전달한 환경에서 rate가 3에 연결되어 있다고 해 볼게요. 제안하는 규칙에서는 이 식이 컴파일 타임과 런타임 어느 모드에서든 4를 뜻해요. 호스트의 ra…

  2. 핸들러가 반환하면 래퍼는 무엇을 보장하나요?

    깔끔하게 줄였네요. 그 안의 약속도 펼쳐 보죠. 래퍼 매크로가 파서 주위에 핸들러를 설정하고, 파서는 필드가 없을 때 컨디션을 시그널한다고 해 봐요. 핸들러는 메모를 남기고 정상적으로 반환해요. Common Lisp에서 이렇…