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

服装门户系统网站wordpress改wp admin

服装门户系统网站,wordpress改wp admin,网站加载速度慢的原因,制作高端网站效果怎么样本章介绍开源PSS解析工具: 1. PSSTools语法解析器,这个工具仅包含一个语法解析器。 2. gen-pss,实现了语法解析器,和简单的Test realization,没有约束求解器。 本文将改造并使用gen-pss来生成C测试用例&#xff0…

本章介绍开源PSS解析工具:

1. 
 PSSTools语法解析器,这个工具仅包含一个语法解析器。

2.  gen-pss,实现了语法解析器,和简单的Test realization,没有约束求解器。

       本文将改造并使用gen-pss来生成C测试用例,改造工具将放在gitee开源网站上。因为gen-pss是使用java实现的一个PSS语法解析器,因此我们需要在系统上安装java JDK。

系统环境:

  • GNU Make 3.82
  • OpenJDK Runtime Environment (build 13.0.2+8)

pss-gen目录构成:

|-- antlr4        // 基于Java开发的开源的语法分析器生成工具

| -- issue        // 问题记录

| -- samples   // 测试用例

| -- src           // 源代码

编译pss-gen:

1.  切换到pss-gen目录下,设置PSS_HOME路径

2. 切换到pss-gen/src目录,并执行make,编译生成java包

$ cd pss-gen
$ export PSS_HOME=$PWD
$ cd src && make
java -jar /home/workspace/pss-gen/antlr4/antlr-4.9.3-complete.jar -no-listener -visitor PSS.g4;
javac --release 13 -classpath /home/handongw/workspace/PSS/pss-tool/pss-gen/src:/home/handongw/workspace/PSS/pss-tool/pss-gen/antlr4/antlr-4.9.3-complete.jar PSS*.java
jar cf pssgen_.jar *.class

运行测试用例:

1. 使用PSS语言进行简单建模

component pss_top {action sub_a {rand int a;rand int b;constraint {a in [100..200];b in [100..200];(a - b) > 12;}exec header C = """
#include "sub_a.h"
""";exec declaration ASM = """int sub_a;""";exec body        ASM = """result = {{a}} - {{b}}""";exec run_start   ASM = """sub_a.run_start""";exec run_end     ASM = """sub_a.run_end""";
};action add_a {rand int a;rand int b;constraint {a in [0..100];b in [0..100];(a + b) > 120;}exec header C = """
#include "add_a.h"
""";exec declaration C = """int add_a;""";exec body        C = """result = {{a}} + {{b}}""";exec run_start   C = """add_a.run_start""";exec run_end     C = """add_a.run_end""";
};action root_a {exec header C = """
#include "root_a.h"
""";exec declaration C = """int root_a;""";exec body        C = """root_a.body""";exec run_start   C = """root_a.run_start""";exec run_end     C = """root_a.run_end""";activity {do sub_a;do add_a;}
};
};

执行make命令生成测试激励

include ../Make.varsgentarget:$(PSSGEN) test.pss -n 1 -root pss_top::root_a || true

测试激励

// header#include "root_a.h"#include "sub_a.h"#include "add_a.h"// declaration
int root_a;
int sub_a;
int add_a;void main() {// run_startroot_a.run_startsub_a.run_startadd_a.run_start{// action pss_top.root_a realizationroot_a.body}{// action pss_top.root_a.sub_a realizationresult = 182 - 150}{// action pss_top.root_a.add_a realizationresult = 33 + 93}// run_endroot_a.run_endsub_a.run_endadd_a.run_end}

http://www.yayakq.cn/news/645666/

相关文章:

  • 古风网站建设模板下载专业网站优化推广
  • 织梦系统网站模板修改深圳定制旗袍实体店
  • 东莞外贸网站建设巩义公司做网站
  • 北京网站备案号查询做网站可以用什么语言
  • 网站 橙色图书馆网站制作
  • 网站模板搭建旌阳区黄河开发建设网站
  • 电商网站建设的意义电商型企业网站建设
  • 电子商务网站建设考题与答案自学手机网站开发
  • 郑州网站优化价格如何选择大良网站建设
  • 与别人相比自己网站建设优势成都网站推广 优帮云
  • 安康网站建设公司有哪些商丘百度推广电话
  • 收集链接 做网站丽水做网站公司
  • h5网站建设功能计划表网页4399小游戏
  • 天气预报网站开发怎么搭建mysql数据库网站
  • 做淘宝用那些网站发货游戏代理0加盟费
  • 青岛哪个网站建设公司价格低还能好一些搜索引擎收录查询工具
  • 博客网站开发环境自适应网页设计规范
  • 网站设计的步骤前端工程师主要做什么
  • 建设论坛网站步骤新网 网站建立
  • 魔鬼做交易网站延边网站建设
  • 建设银行顺德分行网站网站用什么字体
  • .中国域名的网站招聘网站建设人员的要求
  • 翠峦网站建设百度应用市场
  • php网站开发技术是什么html5 手机网站开发叫才
  • 安庆 做网站网站后台内容不更新
  • 建设工程 质量 协会网站金华网站建设平台
  • 做门户论坛与网站的区别wordpress阿里
  • 沈阳个人网站建设在线制作图片加图片
  • 医学网站建设风格做决定的网站
  • 新网站建设风格html网页设计作品下载