rested 0.11.0

Language/Interpreter for easily defining and running requests to an http server.
Documentation
---
source: tests/parser.rs
description: "env(\"base\",\n            //aasdf\n            // asdf\n            \"url\"\n            //trailing comment\n            )"
expression: ast
---
Program(
  source: "env(\"base\",\n            //aasdf\n            // asdf\n            \"url\"\n            //trailing comment\n            )",
  items: [
    Expr(Call(CallExpr(
      identifier: Ok(Token(
        kind: Ident,
        text: "env",
        start: Position(
          value: 0,
          line: 0,
          col: 0,
        ),
      )),
      arguments: ExpressionList(
        span: Span(
          start: Position(
            value: 3,
            line: 0,
            col: 3,
          ),
          end: Position(
            value: 113,
            line: 5,
            col: 12,
          ),
        ),
        items: [
          This(String(StringLiteral(
            raw: "\"base\"",
            value: "base",
            span: Span(
              start: Position(
                value: 4,
                line: 0,
                col: 4,
              ),
              end: Position(
                value: 9,
                line: 0,
                col: 9,
              ),
            ),
          ))),
          That(Literal(
            value: "//aasdf",
            span: Span(
              start: Position(
                value: 24,
                line: 1,
                col: 12,
              ),
              end: Position(
                value: 30,
                line: 1,
                col: 18,
              ),
            ),
          )),
          That(Literal(
            value: "// asdf",
            span: Span(
              start: Position(
                value: 44,
                line: 2,
                col: 12,
              ),
              end: Position(
                value: 50,
                line: 2,
                col: 18,
              ),
            ),
          )),
          This(String(StringLiteral(
            raw: "\"url\"",
            value: "url",
            span: Span(
              start: Position(
                value: 64,
                line: 3,
                col: 12,
              ),
              end: Position(
                value: 68,
                line: 3,
                col: 16,
              ),
            ),
          ))),
          That(Literal(
            value: "//trailing comment",
            span: Span(
              start: Position(
                value: 82,
                line: 4,
                col: 12,
              ),
              end: Position(
                value: 99,
                line: 4,
                col: 29,
              ),
            ),
          )),
        ],
      ),
    ))),
  ],
)