问题标签 [ironscheme]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
659 浏览

visual-studio - 在 Visual Studio 2008 中使用 Ironscheme

虽然 IronScheme codeplex 网站上说 Visual Studio 包含一个插件,但我不知道如何让 Ironscheme 与 VS 一起工作......

可能吗?如果是这样,如何?

谢谢

0 投票
2 回答
525 浏览

scheme - IronScheme 是否适合通过 SICP 工作?

如果我使用 IronScheme,会不会与 SICP 中的代码不兼容?

0 投票
1 回答
1281 浏览

c# - 在 C# 应用程序中嵌入 IronScheme

我正在尝试向我的 C# 应用程序添加插件架构。我选择IronScheme作为语言,也是因为它建立在 DLR 之上,应该更容易嵌入。

在 Codeplex Wiki 上,他们有以下示例。我稍微改了一下:

(这基本上执行为new PluggerInner().RunPlugins()

它在目录中找到了我的示例.ss文件(是的,我知道我不应该使用../..),但是在这一行抛出了一个巨大的错误:

我得到的例外是:

我的示例方案代码:

我不知道异常实际上在说什么,因为它没有 InnerException。

0 投票
1 回答
256 浏览

c# - IronScheme 无法满足哪些要求?

根据 Wikipedia 的说法:“IronScheme,即将推出的 Scheme 实施,计划在 DLR 的基础上构建,但决定放弃这个想法,因为该项目使用的 DLR 分支与主干不同步,而且还因为 DLR,根据开发商,无法支持该计划的大部分要求”

有谁知道哪些要求没有满足,为什么?

0 投票
1 回答
494 浏览

.net - IronScheme 是解释还是编译?它是否受益于 .NET Framework 优化?

“IronPython in Action”一书中,作者指出 IronPython 与 CPython 不同,它受益于 JIT 和框架本身的某些优化,而 CPython 无法利用这些优化。因此,IronPython 可能比 CPython 更快,尤其是对于多线程场景。

IronScheme是否从此类优化中受益?它是一个解释器(不是编译器)吗?它是一个解释器,因为这是 Lisp 的本质,它必须被解释以提供类似 Lisp 的灵活性?如果是解释器,它还能从抖动中的优化中受益吗?

0 投票
1 回答
259 浏览

ironscheme - 如何在 IronScheme 中使用 CLR DLL 库

我刚刚开始使用 IronScheme,我真的很想知道如何在 IronScheme 中添加另一个 CLR DLL 库。由于许多其他 Iron Stuff 具有AddReference让其立即工作的功能,我在 IronScheme 中找不到它。我能到达的最近的一个是clr-reference。但这似乎不是很有用。这是我在 F# 上的示例:http: //pastebin.com/wDQnjMyq

如果可以,请帮我“翻译”到 IronScheme。感谢 。

0 投票
1 回答
263 浏览

.net - 在 xacc.ide 中开始一个新项目?

我正在尝试 xacc.ide,因为我有兴趣涉足 IronScheme。我只是想知道如何开始一个新项目。有一个完整的项目菜单和处理它们,但只有创建“空白文件”和“文件...”的选项 我如何开始一个新项目?

谢谢

0 投票
1 回答
726 浏览

scheme - IronScheme 中加载源文件的当前目录是什么?

是否有任何类似的命令,例如cdpwdIronScheme 中的当前工作目录上运行的命令?我想获取(load "source.ss").

此外,由于 IronScheme 是一个标准的 Scheme,我认为在其他 Scheme 中工作的功能也可以在这里工作。

0 投票
2 回答
1034 浏览

visual-studio-2010 - 将 IronScheme 集成到 Visual Studio 2010

有没有办法(或任何人都可以找到办法)将IronScheme导入 VS2010?我已经看过这个问题,并且已经尽我所能 - 我什至编辑了相关的二进制文件以更改版本号。我的问题:是否有人有将 IronScheme 安装到 VisualStudio 2010 中的解决方案?目前,按照说明将其安装到 VS2008不适用于 VS2010。提前致谢 :)

更新 1:我想我应该发布当我尝试按照通过命令行安装它的说明时遇到的错误:

运行之后,我收到一个 Windows 7 弹出错误:

RegPkg.exe 已停止工作 - Windows 正在检查问题的解决方案...

当我点击它时,它在控制台上给了我这个错误:

0 投票
1 回答
257 浏览

clr - 如何将 .NET 库链接到 IronScheme?

我一直在玩弄 IronScheme,我对此很感兴趣。我看到这篇关于在 IronScheme 中创建 WinForms 的帖子,但任何时候我尝试引用这样的 DLL:

我收到此错误:

我打电话(import (rnrs) (ironscheme clr))开始。我还有其他事情要做吗?