小编Vir*_*hah的帖子

在eclipse中查找/替换工作区

可能重复:
Eclipse替换所有类中的文本?

我想在eclipse的工作区中的所有文件中用Foo替换Foo.bar()的所有实例.有办法做到这一点吗?

eclipse

37
推荐指数
1
解决办法
2万
查看次数

从Java中调用Haskell函数的最佳方法

我正在寻找一种从Java程序中执行Haskell函数的有效方法.我已经考虑过使用exec()与GHC进行交互,但似乎应该有更好的方法.

java haskell ffi

21
推荐指数
2
解决办法
7266
查看次数

使用函数式编程语言的电子表格

我想知道是否存在使用现有函数式编程语言来定义函数的电子表格应用程序.

我已经听说过使用python的Resolver One,但我对使用像Haskell这样的纯功能语言的任何东西都更感兴趣.

谢谢

functional-programming spreadsheet

14
推荐指数
1
解决办法
5850
查看次数

何时更好地使用ANTLR等解析器与编写自己的解析代码?

我需要解析一个看起来像这样的简单DSL:

funcA Type1 a (funcB Type1 b) ReturnType c
Run Code Online (Sandbox Code Playgroud)

由于我没有使用语法分析工具的经验,我认为自己编写一个基本的解析器会更快(在Java中).

即使对于简单的DSL,我会使用像ANTLR这样的东西来构建一个合适的语法定义吗?

parsing antlr

5
推荐指数
2
解决办法
999
查看次数

Ext JS EditorGridPanel不可编辑

我正在尝试修改此示例:http://www.extjs.com/deploy/dev/examples/writer/writer.html以使网格中的所有字段都可编辑(目前只有一个字段).

我已经尝试在UserGrid.js(第118-120行)中注释掉这些行:

//this.stopEditing();
this.store.insert(0, u);
//this.startEditing(0, 1);
Run Code Online (Sandbox Code Playgroud)

但是,这只会将您可以编辑的字段更改为您尝试编辑的第一个字段.

如何使整个网格可编辑?

javascript extjs

2
推荐指数
1
解决办法
1880
查看次数