deno.land / x / masx200_leetcode_test@10.6.5 / parse-lisp-expression / test.ts

نووسراو ببینە
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
import { assertEquals } from "../deps.ts";import evaluate from "./index.ts";
Deno.test("parse-lisp-expression-1", () => { assertEquals(2, evaluate("(let x 3 x 2 x)"));});Deno.test("parse-lisp-expression-2", () => { assertEquals(9, evaluate("9")); assertEquals(1119, evaluate("1119"));});Deno.test("parse-lisp-expression-3", () => { assertEquals(87912, evaluate("(mult 88 999)"));});
Deno.test("parse-lisp-expression-4", () => { assertEquals(1007, evaluate("(add 8 999)"));});Deno.test("parse-lisp-expression-5", () => { assertEquals(14, evaluate("(let x 2 (mult x (let x 3 y 4 (add x y))))"));});Deno.test("parse-lisp-expression-6", () => { assertEquals(5, evaluate("(let x 1 y 2 x (add x y) (add x y))"));});
masx200_leetcode_test

Version Info

Tagged at
a year ago