Существует ли «редактор древовидной структуры» для Lisp?

Я слышал, что S-выражения могут быть представлены в виде деревьев; например (f 1 (g 2) 3) as

      .
 .  .  .    .
f  1   .      3          [first level]
      g  2               [second level]

Есть ли редактор (желательно бесплатный) для непосредственного редактирования такой структуры? Это

  1. позволит избежать «всех этих скобок»
  2. продемонстрировать элегантность, которую я понял в шепелявке.
5
задан scarlet 23 October 2011 в 20:35
поделиться