首页 > 编程语言 >《两周自制脚本语言》 PDF 源码

《两周自制脚本语言》 PDF 源码

时间:2023-09-13 14:31:38浏览次数:46  
标签:本书 Java 脚本语言 编译器 源码 读者 PDF 语言

《两周自制脚本语言》 PDF  源码_编译原理

《两周自制脚本语言》是一本优秀的编译原理入门读物。全书穿插了大量轻松风趣的对话,读者可以随书中的人物一起从最简单的语言解释器开始,逐步添加新功能,最终完成一个支持函数、数组、对象等高级功能的语言编译器。本书与众不同的实现方式不仅大幅简化了语言处理器的复杂度,还有助于拓展读者的视野。 本书适合对编译原理及语言处理器设计有兴趣的读者以及正在学习相关课程的大中专院校学生。同时,已经学习过相关知识、有一定经验的开发者,也一定能从本书新颖的实现方式中受益良多。

本书特色

★ 只需14天,从零开始设计和实现脚本语言 ★ 从解释器到编译器,支持函数、数组、对象等高级功能 ★ 东京大学&东京工业大学教授执笔 ★ 日本编译器权威专家中田育男作序推荐 这是一本优秀的编译原理入门读物,它尝试以一种现代的方式设计一种现代的语言,即使读者对编译器已有一定程度的了解,也一定能从中学到很多。——日本编译器权威专家 中田育男

作译者介绍

千叶滋(作者)东京工业大学研究生院信息技术理工系研究科教授,兼任东京大学研究生院信息技术理工系研究科教授。著有《面向切面入门——从Java语言・面向对象步入AspectJ语言程序设计》《简明Java程序设计——Great Ideas for Java Programming》《GUI库机制——软件设计案例研习》等。 陈筱烟(译者)毕业于复旦大学计算机科学与技术系,主要研究方向为跨设备人机交互理论。从大学时期开始接触Java、JavaScript程序开发,目前对Web应用及智能手机应用开发有浓厚兴趣,并参与Android开发文档翻译项目。业余开发的移动应用在Google Play商店中已有数十万次下载。译作有《JavaScript编程全解》《App,这样设计才好卖》等。

下载:https://pan.quark.cn/s/ea6e8569f7a8

标签:本书,Java,脚本语言,编译器,源码,读者,PDF,语言
From: https://blog.51cto.com/u_14877002/7455155

相关文章

  • Spring源码分析(五)BeanDefinition(下)
    上篇文章已经对BeanDefinition做了一系列的介绍,这篇文章讲一些BeanDefinition合并的一些知识,完善整个BeanDefinition的体系,Spring在创建一个bean时多次进行了BeanDefinition的合并。本文主要对应官网中1.7小节上篇文章主要说了BeanDefinition的一些属性,其中有以下几......
  • subDomainBrute源码分析
    SubDomainsBrute简介​ SubDomainsBrute是一款目标域名收集工具,用小字典递归地发现三级域名、四级域名、五级域名等不容易被探测到的域名。字典较为全面,小字典就包括3万多条,大字典多达8万条。默认使用114DNS、百度DNS、阿里DNS这几个快速又可靠的公共DNS进行查询,可随时修改配置......
  • Android后台模拟点击探索(附源码)攻略
    ​本攻略将详细介绍如何在Android应用中使用后台模拟点击的技术。通过模拟点击,我们可以在后台执行一些用户交互操作,例如点击按钮、输入文本等。这对于自动化测试、批量操作等场景非常有用。步骤一:添加权限首先,在AndroidManifest.xml文件中添加以下权限:<uses-permissionandro......
  • 领域驱动模型DDD(四)——Eventuate Tram Saga源码讲解
    前言虽然本人一直抱怨《微服务架构设计模式》中DDD模式下采用的EventuateTramSaga不算简单易用,但是为了更加深入了解原文作者的设计思路,还是花了点时间去阅读源码,并且为了自己日后自己返回来看的懂,就斗胆地对整个EventuateTramSaga从注册到执行的代码运行流程进行注释解读下,......
  • 企业综合信息化,人力资源管理,培训考学管理,电子采购(源码系统)
    前言:随着现代信息技术的不断发展,企业综合信息化已成为一种必然趋势。企业综合信息化是指将信息技术与企业业务流程相结合,实现企业资源的优化配置和高效利用,提升企业的竞争力和生产力。在实现企业综合信息化的过程中,人力资源管理、培训考学管理和电子采购是三个非常重要的环节。......
  • #yyds干货盘点#Koa源码浅析
    Koa源码十分精简,只有不到2k行的代码,总共由4个模块文件组成,非常适合我们来学习。我们先来看段原生Node实现Server服务器的代码:consthttp=require('http');constserver=http.createServer((req,res)=>{res.writeHead(200);res.end('helloworld');});server.list......
  • 酒店预订系统的设计与实现-计算机毕业设计源码+LW文档
    一、选题目的、意义、背景及研究现状1、选题目的1、可以有效计划好自己的行程,节约时间,以免酒店客满导致行程出现变动,所以越来越多的客人愿意提前向酒店预订客房,以便到达后能及时入住。  2、客人在预订时可以对要居住的房间提出具体要求,有利于客人及时入住理想的房型。2、选......
  • 最新修复塔罗牌占卜星座运势在线事业爱情塔罗测试源码
    源码介绍:运势测算星座塔罗牌这类源码一直都热度不减,这版非常轻量化,上传解压,填入数据库信息即可用,失效的接口也都已经一一修复。数据库信息全部都已经预设完毕,无需手动分类添加星座词等等。运营成品,搭建即用。图文文档教程手把手教你搭建。支付对接Z支付。PS:这个是最新的修复版,据说......
  • 个人收藏系统设计与实现-计算机毕业设计源码+LW文档
    1.1选题背景由于网络技术的发展十分迅猛,各类信息爆炸式增长,越来越多的人们将获取信息的方式转变为依靠网络获取,网络信息化已经深入到人们平常的生活和工作之中。于是很多人习惯通过网络获取自己感兴趣的内容来填充生活中的碎片时间,比如听歌、看视频、看电子书以及游戏攻略等,但是遇......
  • drf————源码分析
    drf————源码分析>认证源码分析权限源码分析频率类源码分析三大认证的源码分析之前读取的APIView的源码的执行流程中包装了新的request,执行了三大认证,执行视图类的方法,处理了全局异常查看源码的入口APIView的dispatch进入后在APIView的dispatch的496行上下self.......