当前位置: 首页 > news >正文

建设网站的硬件dede 转wordpress

建设网站的硬件,dede 转wordpress,公司 网站建设 会计科目,wordpress怎么手动更新Eclipse Xtext 是开发领域专用语言#xff08;DSL#xff09;的工具。例如数据库的SQL 语言#xff0c;PLC 的ST 语言都是一种领域专用语言。在开放自动化领域#xff0c;提倡基于模型的设计方法。DSL 是描述模型的强有力工具。 在开发PLC 程序IDE时#xff0c;开发ST编译…   Eclipse Xtext 是开发领域专用语言DSL的工具。例如数据库的SQL 语言PLC 的ST 语言都是一种领域专用语言。在开放自动化领域提倡基于模型的设计方法。DSL 是描述模型的强有力工具。 在开发PLC 程序IDE时开发ST编译器是一项重要的任务使用的方法大致有两种 使用 Bison 和Flex   使用Eclipse Xtext 开源PLC项目Beremiz中使用的就是Bison/Flex.而IEC61499 开源项目4diac 中使用的是Xtext。关于Xtext 实现ST 到C语言转换我在两年前做过有一些读者觉得不够详细最近又将Eclipse Xtext 实现ST 语言转化为C 程序的过程做了一遍。供读者参考。其中的语法描述和代码生成是从4diacIDE 移植过来的。 整个过程在Window 下完成。 下载Eclipse Install  官网地址 Eclipse Downloads | The Eclipse Foundation 运行Eclipse Install 以前介绍Xtext 是Eclipse Modeling Tool 下加Xtext 插件的方式安装Xtext IDE 现在不需要了直接选择安装DSL Developers 就可以了。  新建一个xtext项目 新建了xtext 项目之后回在Eclipse workspace 下建立了4 个项目。 xtext 项目开发的主要工作 描述你打算开发的DSL 语言的语法描述文件。这是一个xtext 的文件 编写代码生成程序这是一个xtend 文件 运行mwe2 运行DSL 编辑器 这相当于自动生成了一个DSL 的Eclipse IDE。你可以在里面编辑一个xxx.ST 文档能够高亮关键字等等。  独立的命令行编译程序 我们已经知道Eclipse Xtext 项目会建立一个针对DSL 的Eclipse IDE。在这个DSL IDE下能够编辑DSL 。但是有时我们只需要一个独立的命令行编译器类似于gcc。Eclipse Xtext 项目能够导出命令行编辑程序。 鼠标指向Main.Java文件 击右键 Run As | Java Application 这时在控制台下会出现“Aborting: no path to EMF resource provided! 不要担心因为你没有带任何命令参数。 文件菜单中选择 Export... | Java | Runnable JAR File,然后点击 Next. 按如下设参数    运行 PS E:\yao2023\eclipse-workspace java -jar STCompiler.jar ./GenericFB.ST Code generation finished. PS E:\yao2023\eclipse-workspace ST 代码 VARX :INT;Y:REAL;Z:BOOL;A:ARRAY[1..12] OF INT;i:INT; END_VAR; IF Z THENX:0;X:X*60;Y:sin(3.14156); ELSIF X0 THEN X:10; ELSEX:10; END_IF;Z:TRUE;i:0; WHILE i14 DOA[i]:i;i:i1; END_WHILE;X:3; FOR i:0 TO 12 DOX:Xi; END_FOR; CASE i OF 0:i:1; 1:i:2; END_CASE; RETURN;翻译的C语言 int X; double Y; bool Z; int A[11]; int i; if(Z) {X 0;X MUL(X, 60);Y sin(3.14156); } else if((X 0)) {X 10; } else {X 10; }; Z true; i 0; while((i 14)) {A[i] i;i ADD(i, 1); }; X 3; for(i 0;i 12;i i 1){X ADD(X, i); }; switch (i) {case 0:i 1;break;case 1:i 2;break; } return; 过程记录难免不全有问题就问吧 结束语 最近再次对DSL 感兴趣的原因是本人对自动化行业的信息模型文本描述十分关注。觉得使用DSL 语言描述模型更加有效。
http://www.zqtcl.cn/news/237132/

相关文章:

  • 做网站要求高吗珠宝网站建设
  • 网站建设方案 预算高端制作网站哪家专业
  • 响应式网站什么意思长春做个人网站做不了
  • 手机网站排名优化软件网站登陆页面怎么做
  • 辽宁网站建设价格杭江建设有限公司
  • 成立公司在什么网站网络推广推广培训
  • 承德网站制作公司哪家好公司网络组建方案模板
  • 用wordpress 建网站网站关键词怎么改
  • 怎么做网站做站点创建站怎么上传网站怎么办
  • 十堰网站建设专家html做的旅游网站
  • 网站项目上线流程网站改版需求说明
  • 网站建设制作公司xshell如何做网站
  • 义乌个人兼职做建设网站琼海做网站公司
  • 什么网站可以直接做word在柬埔寨做网站彩票推广
  • 深圳市宝安区住房和建设局网站校园网络方案设计
  • 株洲建设网站制作seo快速软件
  • 建站什么程序好wordpress返佣
  • 网站建设使用虚拟主机的优点与缺点马蹄室内设计论坛
  • 像wordpress一样的网站wordpress提示数据库出错
  • 优化网站首页新项目首码对接平台
  • 一个完整的网站建设过程wordpress企业中文模板下载
  • 我做微信淘宝客网站有哪些在公司做网站是什么职位
  • 湖南网站建设公司 干净磐石网络网站开发技术可行性分析怎么写
  • 石家庄制作网站网络推广与优化
  • 建站平台免代码可以自己设计图案的软件
  • 中山网站开发公司事业单位 网站备案
  • wordpress 做用户登录seo快速推广窍门大公开
  • php网站开发试卷做外贸一般在哪个网站
  • 有哪些网站的搜索引擎网站设计需要需要用
  • 网站建设有哪些需求徐州百度运营中心