Начало работы с Lispex

Настройте среду разработки Лиспекс за 5 минут, запустите свой первый код и ощутите радость воплощения чистой мысли.

Добро пожаловать! Ниже — поток работы в интерфейсе LENA code: открыть → написать → понять → выполнить → конвертировать 1:1.

1) Откройте в браузере

2) Языки по умолчанию

  • Вверху по умолчанию и Input, и Output — Lispex.
  • Это наглядный знак того, что LENA code создан ради Lispex.

3) Имена файлов

  • Первый файл называется LENA_001.lispx.
  • Каждый новый увеличивает номер: LENA_002.lispx, LENA_003.lispx и т. д.

4) Ввод кода

  • В левом редакторе введите или вставьте пример ниже.
  • Заголовки версии/совместимости — необязательные.
;; LENA_001.lispx
;! lispex 1.1           ; необязательный заголовок версии (грамматика ввода)
;! compat: r5rs         ; необязательный переключатель совместимости R5RS

(define message "Hello, Lispex!")
message

5) Понять код

  • Нажмите кнопку «Understand Code» (внизу справа).
  • CSKernel™ разложит синтаксис Lispex на семантические атомы и покажет результат в правом Просмотрщике.

6) Выполнение Lispex

  • Нажмите «Lispex Execution», чтобы выполнить текущий код.
  • Результаты появятся в правой консоли.

7) Конвертация кода 1:1

  • В выпадающем списке Output выберите целевой язык.
  • Нажмите «1:1 Code Convert», чтобы сконвертировать в выбранный язык (доступно ~30 языков).

8) Дополнительные возможности

  • Функциональный рефакторинг: приводит код к максимально «чисто функциональному» стилю.
  • Пояснения на естественном языке: кратко объясняет выделенные блоки.

Следующие шаги

Мы рады увидеть, что вы создадите на Lispex.