问题标签 [telosys]
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.
speech-recognition - 使用自然语言理解和连续语音识别来发现命名实体、实体链接并帮助编写自定义 DSL 模型文件
介绍:
https://www.telosys.org/dsl-syntax.html
Telosys DSL 基于 tmLanguage Schema(用于 TextMate 语法定义的 JSON 模式。在 Visual Studio Code 中创建实体定义时,可用于让智能感知工作。):
如何通过 Azure 认知服务使用语音识别?使用自定义 DSL 语言编写实体定义(符合上述 json 语法规则),如下所示,该语言稍后可用于基于某些模板引擎进行代码生成
我想谈谈并说出一些主要意图,例如:
这应该产生上面的 2 个文件。
我想在定义 DSL 实体时获得一些 GUI 提示的上下文帮助,以指导我并提供建议和纠错。
c# - 在 C# 中生成类,该类继承使用 Telosys 代码生成工具使用类型参数的泛型类
我需要为我的 Country 实体生成 C# 代码,该代码将从提供强类型参数的基实体类继承,以表示我的 PK (@id) 是 Guid 类型,它是基类上的 Id 属性具有隐式类型指导。所以我有两个问题:
telosys 中没有 Guid 类型。
如何使用通用基类类型参数定义 PK?
https://www.telosys.org/dsl-syntax.html
https://doc.telosys.org/dsl-model/tags
例如一个特殊的属性名称:metaproperty 我可以解析得到 $entity 继承类型的参数。我需要其他元数据。实体类作为 Id 属性。它可以是字符串、整数、长整数等