#lang scribble/doc @begin[(require scribble/manual) (require scribble/eval) (require scribble/basic) (require (for-label "../main.ss")) (require "utils.ss")] @title[#:tag "eval"]{Evaluation} This library provides facilities for evaluating JavaScript. It be can required via: @defmodule[(planet dherman/javascript:6/eval)] @defproc[(js-eval (src (or/c input-source? syntax?)) (ns namespace? (make-js-namespace))) any]{ Evaluates a JavaScript script from source @scheme[src] in namespace @scheme[ns].} @defproc[(js-eval/sexp (src sexp?) (ns namespace? (make-js-namespace))) any]{ Evaluates a JavaScript script from S-expression source @scheme[src] in namespace @scheme[ns].}