动态的用户控制变量(嵌入式语言?)
-
26-09-2019 - |
题
我正在创造一个软件(C#编写的,将是一个windows的应用程序)和我遇到了这个问题
我已经有了一套变量,并且我需要允许用户定义范围广泛的数学功能上的这些变量。
但我的用户不一定有任何现有知识有关的程序。
选项我认为是:
- 建立某种形式的GUI于定义的数学"功能"。但是,这是非常限制性的。
- 实现一个非常简单的嵌入式语言,将提供灵活性,同时保持相对容易理解。我看着Lua,但问题是,你非常需要的现有知识,在方案编制。我考虑更多的东西可读(有些类似于SQL),例如"分配3X;"
其他的想法是值得欢迎的。
我基本上在寻找更好的方式去这里,在假定我的用户没有任何知识的程序。
然而,需要注意的是,这不是主要的功能的软件,所以我假设,如果一个用户希望的/需要来使用该特性,他将需要时间来看看的手册,为几分钟,并学习如何做到这一点,只要它不是太复杂。
谢谢,马勒基:)
其他提示
这些代码是马丽娟parser如果您想使用自己的语言
不隶属于 StackOverflow