SPLWare / esProc

esProc SPL is a scripting language for data processing, with well-designed rich library functions and powerful syntax, which can be executed in a Java program through JDBC interface and computing independently.
http://doc.scudata.com/esproc/
Apache License 2.0
4.58k stars 332 forks source link

能否专门为python开发一个第三方库 #16

Open yaksha1 opened 2 years ago

yaksha1 commented 2 years ago

能否把SPL解释器封装成一个 PY 的第三方库,

使用PYTHON的时候可以世界通过 import 的方式直接调用SPL解释器对SPL语言进行解析。

jbx1279 commented 2 years ago

被PY调用可以参考 http://c.raqsoft.com.cn/article/1631172949344

用PY重写解释器不太现实,工作量太大了,而且也很可能写不出来。 即使封装成PY库,也还是要搞一大堆jar以及做些配置,没法像用原生PY库那么简单。相对这些配置工作,集成进PY的代码已经比较简单了,同学们可以自己弄成个库。