using System.Runtime.InteropServices;
using Jint.Native;
using Jint.Runtime;
using Jint.Runtime.Interpreter;
using Jint.Runtime.Interpreter.Expressions;
using Jint.Runtime.Interpreter.Statements;
using Environment = Jint.Runtime.Environments.Environment;
namespace Jint;
public partial class Engine
{
///
/// Prepares a script for the engine that includes static analysis data to speed up execution during run-time.
///
///
/// Returned instance is reusable and thread-safe. You should prepare scripts only once and then reuse them.
///
public static Prepared