| 
TA的每日心情|  | 衰 2024-11-19 20:46
 | 
|---|
 签到天数: 244 天 [LV.8]以坛为家I 会|员   
 
	积分11624
 
 | 
 
程序人生
| 课程方向: | 网页前端 |  
| 课程类型: | 框架 其他 |  
| 
课程介绍:
x
本站资源全部免费,回复即可查看下载地址! 您需要 登录 才可以下载或查看,没有帐号?立即注册 
  我打算重新用Reactjs+BootStrap的方式开发一门新编程语言的编译器,这么语言叫Monkey,它有点类似于javascript这种脚步语言,由于语法简单,实现它的编译器比实现C语言的编译器要容易很多。Monkey语言具备编程语言的所有要素:
 1, 有类似C语言的语法结构
 2, 支持变量绑定
 3, 支持整形和布尔型数据类型
 4, 支持算术表达式的解析
 5, 一级类定义(first-class)和高阶函数(higher order functions)
 6,  支持闭包,这点像javascript
 7,  支持字符串数据类型
 8,支持数组型数据类型
 9, 支持哈希表型数据类型
 之所以想到用Reactjs 和 Bootstrap 来开发,一来是前端开发能够支持丰富多彩的用户界面,这样使得整个项目始终保持在生动活泼的状态之下。而来当今前端开发,特别是基于Reactjs的前端开发炙手可热,掌握该前端框架的工程师能够在行业内获取高薪就业机会。
 
 目录大纲:
 1. Reactjs框架和bootstrap前端开发技术讲解
 2. 词法分析
 3. 语法分析
 4. 生成执行树
 5. 解析复杂的语言数据结构
 
 我们会把Reactjs框架开发技术和编译原理结合在一起学习,Reactjs用于开发Monkey语言的页面IDE,也就是我们要做一个网页版visual Studio或是Eclipse,而编译原理算法作为内核,课程每周两课。
 
 课程目录:
 01、用reactjs和bootstrap创建页面IDE.mp4
 02、词法解析的基本原理.mp4
 03、词法解析算法的代码调试演示.mp4
 04、即时实现关键字语法高亮.mp4
 05、关键字语法高亮代码调试和讲解.mp4
 06、关键字语法高亮代码讲解和调试2.mp4
 07、抽取光标所在行改进语法高亮效率.mp4
 08、屏幕取词的代码讲解.mp4
 09、屏幕取词代码调试演示.mp4
 10、语法解析的基本原理.mp4
 11、语法解析器的代码调试及讲解.mp4
 12、使用普拉特解析法解析复杂的算术表达式.mp4
 13、解析前序表达式.mp4
 14、中序表达式的解析.mp4
 15、解析组合表达式,if..else语句块和间套函数调用.mp4
 16、函数定义及函数调用的解析.mp4
 17、符号系统与代码执行.mp4
 18、复杂算术表达式的解释执行.mp4
 19、解释执行ifelse语句.mp4
 20、解释执行return语句.mp4
 21、变量绑定和函数调用.mp4
 22、函数闭包和字符串变量.mp4
 23、添加内嵌API和数组数据类型.mp4
 24、增加三个数组API和map数据结构类型.mp4
 25、解释执行哈希表对象.mp4
 26、使用web worker多线程机制打造页面单步调试IDE.mp4
 
 
 
 | 
 
 温馨提示:1、本站所有内容均为互联网收集或网友分享或网络购买,本站不破解、不翻录任何视频!2、如本帖侵犯到任何版权问题,请立即告知本站,本站将及时予与删除并致以最深的歉意!
 3、本站资源仅供本站会员学习参考,不得传播及用于其他用途,学习完后请在24小时内自行删除.
 4、本站资源质量虽均经精心审查,但也难保万无一失,若发现资源有问题影响学习请一定及时点此进行问题反馈,我们会第一时间改正!
 5、若发现链接失效了请联系管理员,管理员会在2小时内修复
 6、如果有任何疑问,请加客服QQ:1300822626 2小时内回复你!
 |