i-expressions is an actively used meta language created in 2003. This SRFI descibes a new syntax for Scheme, called I-expressions, whith equal descriptive power as S-expressions. The syntax uses indentation to group expressions, and has no special cases for semantic constructs of the language. It can be used both for program and data input.
- i-expressions first appeared in 2003
- i-expressions was created by Egil Möller
- Have a question about i-expressions not answered here? Email me and let me know how I can help.
Example code from the web:
define fac x if = x 0 1 * x fac - x 1 let group foo + 1 2 bar + 3 4 + foo bar
Last updated February 18th, 2020