登录
首页 » Java开发 » 一个简单的编译器源码

一个简单的编译器源码

于 2022-01-30 发布 文件大小:422.30 kB
0 279
下载积分: 2 下载次数: 1

代码说明:

这是编程语言这门课的大作业(CS 383 Course Project )     In this project, you are going to implement an interpreter for a simple programming language called SimPL. The language is an extension of   calculus which is the basis of functional programming but includes some features imperative programming as well. Your interpreter should work like a shell, which takes in an expression and produce correct evaluation results.

下载说明:请别用迅雷下载,失败请重下,重下不扣分!

发表评论

0 个回复

  • 迷你计算器java
    这个是用JAVA编写的迷你计算器源代码。欢迎大家下载、试用。谢谢大家的支持!希望能有帮助!
    2022-05-10 11:55:24下载
    积分:1
  • 国际电信联盟的语音压缩编解码标准G729的C源码
    国际电信联盟的语音压缩编解码标准G729的C源码
    2022-11-03 02:35:03下载
    积分:1
  • java经典射击飞机游戏
    在java课设上,老师要我们每人做一个课设,我就选设了这个以前非常喜欢的游戏,想揭开它的面纱
    2022-01-21 02:57:04下载
    积分:1
  • 专家门诊系统
    使用环境:MySQL,JDK 5.0,MyEclipse 6.5,Tomcat5.5Tomcat的8080端口可在tomcat conf server.xml 中调整:实施步骤:1. 在MY SQL中创建数据库hospital。把hospital.sql文件导入hospital中。2. 把工程导入到MyEclipse平台中:3. 在hospital工程中的src下的db包中有设置数据库连接的文件.4. 部署工程。5. 工程实施,通过 http://localhost:8080/hospital/ 访问。
    2022-03-18 01:16:27下载
    积分:1
  • java贪吃蛇
    “贪吃蛇”游戏是一个经典的游戏,它因操作简单,娱乐性强而广受欢迎基于JAVA技术,开发了一个操作简单,界面美观,功能齐全的 “贪吃蛇” 游戏。整个游戏包括游戏开始,暂停,闯关,结束等功能。通过本游戏的开发,达到了学习java和熟悉软件开发流程的目的
    2022-03-18 10:32:14下载
    积分:1
  • javamail的一个实例
    javamail的一个实例,需要配置电子邮件服务器(自己下载),JavaMail API,Tomcat服务器。需要activation.jar和mail.jar两个包。
    2022-03-13 14:11:33下载
    积分:1
  • PPM 技术
    概率包标记算法范围适用于安全数据的结构化网络共享Thisproject意志。介绍THEdenial-的服务(DoS)攻击在最近几年一直是急待解决的问题。 DoSdefense研究已经发展成在networksecurity干流之一。如推回消息,ICMP追踪各种技术,andthe包过滤技术是从该活动字段ofresearch结果。概率包标记(PPM)由野人等人的算法。吸引了最多的关注incontributing IP追踪的想法。这种IPtraceback方法的最有趣的一点是,它允许路由器的某些信息onthe根据预定的概率攻击数据包编码。在接收到标记分组asufficient数目,受害者(或数据采集节点)canconstruct的那组攻击数据包遍历路径,并因此thevictim可以获得攻击者(S)的位置(多个)。TheProbabilistic包标记算法PPM的算法的目标是要获得一个constructedgraph使得所构造的图形是相同的attackgraph,其中一个攻击图是该组的路径的攻击packetstraversed和构造的曲线图是由返回的图PPM算法。 Tofulfill这一目标,萨维奇等人。建议用于编码攻击图的边缘theinformation进入攻击数据包throughthe在攻击图和受害者site.Specifically路由器的合作的方法,该PPM算法是由两个分开的过程:所述packetmarking过程,这是在路由器侧执行,并且graphreconstruction程序,这是在受害者侧执行。 Thepacket标志着程序的目的是随机编码的边缘“onthe到达路由器的数据包的信息。然后,通过使用该信息,则victimexecutes图形重建过程来构造攻击图。 Wefirst简要回顾一下数据包标记方法,使读者能有多大的路由器上标记数据包的信息becomefamiliar现有的系统: - Ø在theexisting系统中PPM算法是不完美的,因为它的终止条件状态并没有明确界定。直径T
    2022-10-30 22:05:03下载
    积分:1
  • 使用Struts显示数据的例子
    在数据库上显示数据时 struts2 的帮助。这是一个 struts 2 例子为 bigneer,有助于了解清楚。
    2022-12-08 10:15:04下载
    积分:1
  • jsp在线聊天系统
    jsp在线聊天系统,用jsp语言写的在线聊天系统,可以在线注册登录,登陆后可以在线聊天。
    2022-05-05 06:59:11下载
    积分:1
  • 数字图像改进技术
    网页矩阵的收集和评估趋势
    2022-03-16 15:16:46下载
    积分:1
  • 696516资源总数
  • 106446会员总数
  • 9今日下载