메타 프로그래밍
프로그램이 다른 프로그램을 생성, 변형, 분석하거나 스스로를 수정하도록 작성하는 프로그래밍 기법이다. len 언어는 이러한 메타 프로그래밍을 위해 설계되어 코드 구조를 추론하고 생성하는 기능을 제공한다.