[前端实战] 编译原理,用Reactjs用自制编译器

[复制链接]
查看: 101|回复: 9
  • TA的每日心情

    2019-11-2 01:26
  • 签到天数: 142 天

    [LV.7]常住居民III

    5379

    主题

    2095

    帖子

    3770

    积分

    会|员

    Rank: 9Rank: 9Rank: 9

    积分
    3770
    发表于 2019-12-28 17:00:01 | 显示全部楼层 |阅读模式

    本站资源全部免费(发布资源交换)! 赞助本站可获得VIP,全站免费下载!

    您需要 登录 才可以下载或查看,没有帐号?立即注册

    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小时内回复你!
    回复

    使用道具 举报

  • TA的每日心情
    无聊
    2020-1-11 16:25
  • 签到天数: 18 天

    [LV.4]偶尔看看III

    0

    主题

    90

    帖子

    282

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    282

    发表于 2020-1-9 14:25:56 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
  • TA的每日心情

    前天 00:00
  • 签到天数: 30 天

    [LV.5]常住居民I

    0

    主题

    151

    帖子

    385

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    385

    发表于 2020-1-9 16:15:30 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
  • TA的每日心情
    郁闷
    前天 05:55
  • 签到天数: 221 天

    [LV.7]常住居民III

    0

    主题

    498

    帖子

    1848

    积分

    终身会员[B]

    积分
    1848

    发表于 2020-1-10 07:01:11 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
  • TA的每日心情
    开心
    2020-1-22 16:15
  • 签到天数: 32 天

    [LV.5]常住居民I

    0

    主题

    211

    帖子

    512

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    512

    发表于 2020-1-11 13:00:56 | 显示全部楼层
    这个帖一般般,还可以哦。
  • TA的每日心情

    2020-2-13 09:27
  • 签到天数: 11 天

    [LV.3]偶尔看看II

    0

    主题

    41

    帖子

    128

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    128

    发表于 2020-1-11 18:26:29 | 显示全部楼层
    正需要,支持楼主大人了!
  • TA的每日心情
    擦汗
    7 天前
  • 签到天数: 73 天

    [LV.6]常住居民II

    0

    主题

    273

    帖子

    825

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    825

    发表于 2020-1-12 11:03:23 | 显示全部楼层
    正需要,支持楼主大人了!
  • TA的每日心情
    开心
    半小时前
  • 签到天数: 142 天

    [LV.7]常住居民III

    0

    主题

    281

    帖子

    930

    积分

    技冠群雄

    Rank: 6Rank: 6

    积分
    930

    发表于 2020-1-13 10:00:46 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
  • TA的每日心情
    无聊
    2020-2-17 03:20
  • 签到天数: 20 天

    [LV.4]偶尔看看III

    0

    主题

    66

    帖子

    206

    积分

    终身会员[B]

    积分
    206

    发表于 2020-1-14 22:43:31 | 显示全部楼层
    啥也不说了,感谢楼主分享
  • TA的每日心情
    无聊
    3 小时前
  • 签到天数: 30 天

    [LV.5]常住居民I

    0

    主题

    107

    帖子

    312

    积分

    终身会员[A]

    Rank: 7Rank: 7Rank: 7

    积分
    312

    发表于 2020-2-4 12:37:00 | 显示全部楼层
    啥也不说了,感谢楼主分享哇!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    精彩图文
     
     
    在线客服
    技术支持
    工作时间:
    11:00-23:00

    平台简介

    Dmz社区(DmzSheQu.Com)是一家IT! 视频教程、电子书、源码、精品好文、软件于一体的交流分享网站.我们每天更新论坛资源(每星期平均每天5套),链接定期维护(失效链接秒更新) ---Dmz社区(如果我们有侵犯了您权益的资源请联系我们删除)

    QQ|Archiver|小黑屋|本站代理|Dmz社区 每日摇摇乐 | VIP购买

      © 2017-2018   Dmz社区  ICP备案号:

    返回顶部 返回列表