编译原理课程设计 词法分析器 java版 题目要求:把关键字、算符、界符称为语言固有的单词,标识符、常量称为用户自定义的单词。为此设置三个全程量:SYM,ID,NUM 。 SYM:存放每个单词的类别,为内部编码的表示形式。 ID:存放用户所定义的标识符的值,即标识符字符串的机内表示。 NUM:存放用户定义的数。 GETSYM要完成的任务: 1. 滤掉单词间的空格。 2. 识别关键字,用查关键字表的方法识别。当单词是关键字时,将对应的类别放在SYM中。如IF的类别为IFSYM,THEN的类别为THENSYM。 3. 识别标识符,标识符的类别为IDENT,IDRNT放在SYM中,标识符本身的值放在ID中。关键字或标识符的最大长度是10。 4. 拼数,将数的类别NUMBER放在SYM中,数本身的值放在NUM中。 5. 拼由两个字符组成的运算符,如:>=、<=等等,识别后将类别存放在SYM中。 6. 打印源程序,边读入字符边打印。 由于一个单词是由一个或多个字符组成的,所以在词法分析程序GETSYM中定义一个读字符过程GETCH。
2023-03-05 16:48:43 108KB 编译原理 词法分析器 java
1
合金弹头之Java版
2023-03-02 22:14:35 51.98MB 合金弹头
1
java版商城源码下载 mall 介绍 基于SpringCloud + Nacos + Mybatis Plus + renren代码生成器 + MySQL + Redis缓存+ RabbitMQ消息队列 + ES搜索引擎 + ELK + OSS自己搭建企业级B2C电商项目。 一、安装教程 简介:本项目是基于guli商城做的开发,其功能与guli商城一模一样,但项目结构是基于企业模式进行搭建的,比如有微服务之间依赖的具有远程调用的feign client jar包。只需要本地服务开启feign远程调用并添加对应包的扫描,同时将对应服务的client jar包引入即可完成RPC调用 clone代码 git clone https://github.com/AvengerEug/avengereugmall.git -b develop 执行如下代码进行编译 cd avengereugmall && mvn clean -Dmaven.test.skip=true install 本地需要起nacos服务,具体参考官网:。ps: 以nacos默认的8848端口开启服务 启动对应的服务即可
2023-03-01 14:02:34 29.86MB 系统开源
1
java版微信二资开发教程PDF格式,网上很少有此类完整教程,上传的目的旨在好东西拿出来与人共享。
2023-02-24 16:51:54 3.95MB 微信开发
1
java版商城源码下载 基于JavaEE的网上商城——零食商城 Copyright: Copyright (c) 2020 Created on 2020-5-1 Author: Version 2.0 项目描述 这是大三下学期的JavaEE作业,JavaWeb,做的一个商城,实现的功能有: 浏览主页商品、查看商品详情、下单商品、查看我的订单、注册用户等功能。 管理员查看商品列表、进行销量或售价或库存进行排序,进行商品上下架。 在线配置到了我的云服务器: 用户端: 管理员端: 在我的云服务器有效期内可以进行演示测试。 编译环境 Java:JDK1.8 IDE:IDEA intellij 数据库:Mysql5.7 应用服务器:Tomcat8.5 部署步骤 mysql新建名为market的数据库,使用项目内存放的sql文件进行表的生成和数据的加载。 使用IDEA打开项目主路径,配置tomcat即可。 更改dao包下的Connect_Db文件中的数据库连接串,localhost为本机、更改数据库、用户名、密码等本机验证。 若有缺包,mysql5.7的jar包在我项目的web->WEB-INF
2023-02-23 14:17:05 14.12MB 系统开源
1
Java版单机五子棋游戏源代码,课程设计专用。界面思路,算法,txt文件说明
2023-02-13 19:32:15 7KB Java 五子棋 单机版
1
wpsoffice在线预览,在线编辑 Java版
2023-01-13 11:22:47 62KB WPS 在线预览
1
Java版图形界面计算器 Java版图形界面计算器 Java版图形界面计算器 Java版图形界面计算器 Java版图形界面计算器 Java版图形界面计算器
2023-01-04 16:41:11 27KB java
1
基于JAVA开发的物流仓库管理系统(支持自营和第三方),包含PDA端和Web端。 WMS在经过多家公司上线运行后,为了降低物流仓储企业的信息化成本,针对有特殊信息化需求的企业,提供高性价比的实施服务。 开发语言:JAVA。 技术架构:SpringMVC+Hibernat+Minidao(类Mybatis)+Easyui(UI库)+ Jquery + Boostrap +Ehcache + Redis + Ztree等基础架构. 1、适用范围:第三方物流仓储企业,自营仓储等。 2、技术特点:基于JAVA的WEB后台,基于ANDROID开发的PDA系统。 3、功能特点:涵盖订单管理系统(OMS),仓储管理系统(WMS),计费管理系统(BMS),现场作业系统(RF),第三方接口模块 4、接口支持:已经对接:SAP ECC,SAP HANA 数据库,用友U8,百胜E3,UAS。 5、对接自主研发ERP管理系统 6、增加进销存模块 7、增加BOM
2022-12-29 11:22:43 65.55MB 源码
本人的毕业设计全部内容(有朋友反应缺失文件,这是误解哈,所有文件都在这个包里了,请仔细阅读说明文档),包括论文和源代码,主题为基于J2EE的网络问卷调查系统设计,该问卷调查系统全部用JSP/SERVLET实现,采用MSSQL2000+TOMCAT6+MYECLIPSE7开发完成。采用MVC三层架构。 包含系统设置,问卷添加,问卷设计,问卷统计,管理员管理等模块,支持单项选择,多项选择,填空(问答),以及用户自定义输入选项等题目类型,采用AJAX实现了界面动态跳转,实现了选项截断和选项跳转功能,支持IP黑白名单,支持上传图片,支持设置访问密码,支持重复提交
2022-12-27 17:10:38 1.92MB JSP 网络 问卷 调查
1