I-expressions is a data notation created in 2003 by Egil Möller.
#2607on PLDB | 21Years Old |
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.
define
fac x
if
= x 0
1
* x
fac
- x 1
let
group
foo
+ 1 2
bar
+ 3 4
+ foo bar
Feature | Supported | Example | Token |
---|---|---|---|
Semantic Indentation | ✓ |