C语言词法分析器(Java版带UI)

功能说明

1.识别保留字:

if、int、for、while、do、return、break、continue等等;单词种别码为1
其他的都识别为标识符;单词种别码为2
常数为整数或浮点数;单词种别码为3
运算符包括:+、-、*、/、=、>、<等;可以考虑更复杂情况>=、<=、!= ;单词种别码为4
分隔符包括:“” “” “” “” “{” “}”等; 单词种别码为5

2.处理注释(去掉注释):

屏蔽单行“//”之后的内容。
屏蔽“/*” “*/”之间的内容

运行截图

在这里插入图片描述

源码获取方式:

下载链接:

源码及程序都打包在一起,可以直接使用:
https://download.csdn.net/download/weixin_44155115/12005340

关注公众号获取:

扫码关注回复:“词法分析器”
在这里插入图片描述

  • 2
    点赞
  • 21
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Nonoas

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值