Deno is a compiler created in 2018 by Ryan Dahl.
| #90on PLDB | 8Years Old |
git clone https://github.com/denoland/denoA modern runtime for JavaScript and TypeScript.
// Imports `serve` from the remote Deno standard library, using URL.
import { serve } from "https://deno.land/std@v0.21.0/http/server.ts";
// `serve` function returns an asynchronous iterator, yielding a stream of requests
for await (const req of serve({ port: 8000 })) {
req.respond({ body: "Hello, World!\n" });
}console.log("Hello World");
| Feature | Supported | Example | Token |
|---|---|---|---|
| Strings | ✓ | "Hello world" | " |
| Print() Debugging | ✓ | console.log | |
| Comments | ✓ | // A comment | |
| Line Comments | ✓ | // A comment | // |
| Semantic Indentation | X |