gpt4 book ai didi

Dart,如何将用户字符串解析为功能性的 dart 代码?

转载 作者:行者123 更新时间:2023-12-04 18:43:48 25 4
gpt4 key购买 nike

是否可以解析用户输入的字符串,例如从文本区域解析,然后将其合并到 dart 函数中,然后您可以运行该函数,而无需将其发回服务器?我想我正在寻找一个 dart eval 等价物。

最佳答案

Dart 中没有 eval 的概念,也不可能动态构建代码。您可以使用 spawnUri 在不同的隔离区中运行代码(请参阅 http://api.dartlang.org/docs/releases/latest/dart_isolate.html )。不在 Dartium 浏览器中运行时,注意 Dart 代码需要使用 dart2js 编译成 JavaScript。本站http://try.dartlang.org/做这一切。

在 future 的某个时候,Dart 可能会获得可用于“扩展和修改自身的程序”的镜像构建器(引自 https://www.dartlang.org/articles/reflection-with-mirrors/ 中的最后一段)。

关于Dart,如何将用户字符串解析为功能性的 dart 代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18830527/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com