Welcome! This guide follows the Lena Code interface flow: open → write → convert.
1) Open in your browser
- URL: https://www.lenacode.com/code/
- No install or login required (free).
2) Select input & output languages
- In the top Input language dropdown, select
Lispex. - In the top Output language dropdown, select the target language you want to convert to.
3) File naming
- The first file is named
LENA_001.lspx. - Each new file increments:
LENA_002.lspx,LENA_003.lspx, and so on.
4) Enter code
- In the left editor, type or paste the sample below.
- The version/compat headers are optional.
LISPEX
;; LENA_001.lspx
;! lispex 1.1 ; optional input grammar version header
;! compat: r5rs ; optional R5RS‑compat toggle
(define message "Hello, Lispex!")
message
5) Convert your code
- Before converting, make sure your target language is selected in the Output language dropdown.
- Click the
Convertbutton to transform your code into the chosen language (among ~30 languages) following 1:1 rules.
Next steps
- Explore Syntax: tokens, literals, core/derived forms, normalization rules.
- Guides: Capability Modules, Target Run Tips
- Open Lena Code anytime: www.lenacode.com/code/
We’re excited to see what you’ll build with Lispex.