文件名称:cpsc411-book:CPSC 411的WIP书籍
文件大小:263KB
文件格式:ZIP
更新时间:2024-03-01 21:01:06
Racket
cpsc411-book 该集合定义了UBC的计算机科学411(CPSC 411)的“书”,“编译器构造简介”。 这个集合并不是真的像普通的Racket软件包那样构建。 相反,它应进行分叉和修改以适合您的课程。 该集合可以轻松地构建到带有注释和页面的网站中,也可以构建为PDF(TODO)。 本课程中使用的“正式”版本在此处构建: : 我的临时工作版本在这里构建: : 用法 首先,通过在此( cpsc411-book )目录中运行raco pkg install cpsc411-book 。 这对于确保构建各种依赖关系和程序包并加快后续调用的构建是必要的。 对该书进行重大更新后,运行raco pkg remove cpsc411-book; raco pkg install raco pkg remove cpsc411-book; raco pkg install再次从该
【文件预览】:
cpsc411-book-main
----index.scrbl(2KB)
----config.rkt(3KB)
----assignments.scrbl(1KB)
----.github()
--------workflows()
----.racodeps(0B)
----serve.rkt(321B)
----style.md(642B)
----assignment()
--------assignment-lang.rkt(152B)
--------a8.scrbl(34KB)
--------a5.scrbl(4KB)
--------a11.scrbl(4KB)
--------a0.scrbl(6KB)
--------a10.scrbl(26KB)
--------a6.scrbl(6KB)
--------a3-wrong.scrbl(23KB)
--------a9.scrbl(34KB)
--------a7.scrbl(33KB)
--------a2.scrbl(11KB)
--------a3.scrbl(6KB)
--------assignment-mlang.rkt(386B)
--------a1.scrbl(5KB)
--------lib.rkt(8KB)
--------Makefile(183B)
--------custom.css(361B)
--------a4-wrong.scrbl(45KB)
--------a4.scrbl(8KB)
--------info.rkt(593B)
--------attempt-at-cached-eval.rkt(1KB)
----LICENSE(397B)
----project-logistics.scrbl(3KB)
----appendix()
--------organizing-code.scrbl(6KB)
--------credits.scrbl(539B)
--------racket-prelim.scrbl(404B)
--------match-tutorial.scrbl(2KB)
--------recipe.scrbl(10KB)
----readings.scrbl(656B)
----.gitignore(38B)
----Makefile(4KB)
----calendar.scrbl(744B)
----syllabus.scrbl(22KB)
----chapter()
--------tail-calls.scrbl(34KB)
--------return.scrbl(58KB)
--------.dir-locals.el(391B)
--------intro-abstraction.scrbl(27KB)
--------x64.scrbl(22KB)
--------structured-control.scrbl(44KB)
--------abstracting-boilerplate.scrbl(28KB)
--------register-allocation.scrbl(27KB)
--------notes()
--------imperative-abstraction.scrbl(19KB)
----README.md(1KB)
----build()
--------interrogator-cgi.rkt(189B)
--------.htaccess(0B)
--------lang-differ.cgi(225B)
--------share()
--------interrogator.cgi(211B)
--------kents-notes-on-register-alloc.html(59KB)
--------info.rkt(75B)
--------kents-notes-on-register-alloc_files()
----info.rkt(928B)