From ac19b333b38b2ac4b633bc1203e59c153bbb5c91 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Mon, 2 Oct 2006 15:52:44 +0000 Subject: * Finally, a real "let" syntax: `let x = ...; ... z = ...; in ...'. --- tests/lang/eval-okay-new-let.exp | 1 + tests/lang/eval-okay-new-let.nix | 14 ++++++++++++++ 2 files changed, 15 insertions(+) create mode 100644 tests/lang/eval-okay-new-let.exp create mode 100644 tests/lang/eval-okay-new-let.nix (limited to 'tests/lang') diff --git a/tests/lang/eval-okay-new-let.exp b/tests/lang/eval-okay-new-let.exp new file mode 100644 index 000000000000..6960cba1d124 --- /dev/null +++ b/tests/lang/eval-okay-new-let.exp @@ -0,0 +1 @@ +Str("xyzzyfoobar") diff --git a/tests/lang/eval-okay-new-let.nix b/tests/lang/eval-okay-new-let.nix new file mode 100644 index 000000000000..738123141508 --- /dev/null +++ b/tests/lang/eval-okay-new-let.nix @@ -0,0 +1,14 @@ +let + + f = z: + + let + x = "foo"; + y = "bar"; + body = 1; # compat test + in + z + x + y; + + arg = "xyzzy"; + +in f arg -- cgit 1.4.1