File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44@local-table-of-contents[#:style 'immediate-only ]
55
66@include-section{assignments/1.scrbl}
7- @include-section{assignments/2.scrbl}
8- @include-section{assignments/3.scrbl}
9- @include-section{assignments/4.scrbl}
10- @include-section{assignments/5.scrbl}
11- @include-section{assignments/6.scrbl}
7+ @; include-section{assignments/2.scrbl}
8+ @; include-section{assignments/3.scrbl}
9+ @; include-section{assignments/4.scrbl}
10+ @; include-section{assignments/5.scrbl}
11+ @; include-section{assignments/6.scrbl}
1212@;;include-section{assignments/7.scrbl}
1313
1414@;{assignment 8: quote in general, and quasiquote}
Original file line number Diff line number Diff line change 33(require scribble/core scribble/html-properties scribble/manual)
44
55(define prof (link "http://jmct.cc/ " "José Manuel Calderón Trilla " ))
6- (define prof-email "jmct@cs.umd.edu " )
6+ (define prof-email "jmct@umd.edu " )
7+ (define prof-initials "JMCT " )
78
89(define semester "spring " )
910(define year "2022 " )
1516
1617(define m1-date "TBD " )
1718(define m2-date "TBD " )
18- (define final-date "Friday May 13, 8am - 10am " )
19+ (define final-date "TBD " )
1920(define elms-url "TBD " )
2021
2122(define racket-version "8.3 " )
2223
2324(define staff
24- (list #; (list "William Chung " "wchung1@terpmail.umd.edu " "Th 3:30-5:30 Online " )
25- #; (list "Justin Frank " "jpfrank@umd.edu " "W 12:00-2:00 AVW 4160 " )
25+ (list (list "Maniktala Dhruv " "dmanikt@umd.edu " "M/Tu 15:30-16:30 AVW 4160 " )
26+ (list "Benjamin Glover Quiring " "bquiring@umd.edu " "W 14:00-16:00 AVW 4160 " )
27+ (list "William Chung " "wchung1@terpmail.umd.edu " "Thu 14:00-16:00 AVW 4160 " )
2628 #; (list "Vyas Gupta " "vgupta13@terpmail.umd.edu " "F 1:30-3:30 AVW 4160 " )))
2729
2830(define lecture-schedule "Tuesday & Thursday, 9:30am - 10:45pm, IRB 0318 " )
Original file line number Diff line number Diff line change @@ -859,7 +859,7 @@ our usual appraoch:
859859 e))
860860
861861(check-correctness (parse '(add1 7 )))
862- (eval:error (check-correctness (parse '(add1 #f ))))
862+ ;; (eval:error (check-correctness (parse '(add1 #f))))
863863]
864864
865865This isn't a counter-example to correctness because @racket['(add1
Original file line number Diff line number Diff line change 44
55@title[#:style 'unnumbered ]{Schedule}
66
7- @;(TuTh 2-3:15, Online )
7+ @;(TuTh 9:30-10:45, IRB 0318 )
88
99@(define (wk d) (nonbreaking (bold d)))
1010
8888
8989 (list @wk{4/19 }
9090 ""
91- @elem{Self-hosting}
92- @elem{No class , Thanksgiving. })
91+ @elem{Self-hosting? }
92+ @elem{Self-hosting? })
9393
9494 (list @wk{4/26 }
9595 @seclink["Assignment 6 " ]{A6}
Original file line number Diff line number Diff line change 44
55;; Title
66(slide
7- #:title "CMSC 430, Jan 30th 2020 "
7+ #:title "CMSC 430, Jan 27th 2022 "
88 (with-size 64 (tt "OCaml to Racket " )))
99
1010;; Stuff I forgot from last time
1111(slide
1212 #:title "Admin take 2 "
1313 'next
14- (item "My name: José " )
14+ (item "My email: " (tt " jmct@umd.edu " ) )
1515 'next
16- (item "My email (for now): " (tt "jmct@jmct.cc " ))
17- 'next
18- (item "Website: " (tt "cs.umd.edu/class/spring2020/cmsc430/ " )) )
16+ (item "Website: " (tt "cs.umd.edu/class/spring2022/cmsc430/ " )) )
1917
2018;; Remind them that OCaml is 'cool'
2119(slide
6361 'next
6462 (item "PLT Scheme was original aimed as a " (text "pedagogical " '(italic) (current-font-size)) "tool for those learning programming and PLT " )
6563 'next
66- (item "Racket has a notion of ' language levels' " )
64+ (item "Racket has a notion of ` language levels' " )
6765 'next
6866 (subitem "This allows features to be enabled/disabled so that they can be learned/understood individually " )
6967 'next
7876 (para "The code for the first slide looked like this: " )
7977 (code (slide
8078 #:title "OCaml to Racket "
81- (item "CMSC 430, Jan 30th 2020 " ))))
79+ (item "CMSC 430, Jan 27th 2022 " ))))
8280
8381;; Is it still used (answer to question #3)
8482(slide
Original file line number Diff line number Diff line change @@ -77,7 +77,7 @@ topics might need more attention.}
7777
7878The discord server is there for you to organize as a class , ask questions of
7979each other, and to get help from staff. Its main purpose is as a vehicle for
80- office hours. That said, feel free to use the discord for discussion. I (DVH )
80+ office hours. That said, feel free to use the discord for discussion. I (@prof-initials )
8181will check periodically, but if you would like to ask a question directly to
8282the course staff, office hours and email remain the prioritized forms of
8383communication.
You can’t perform that action at this time.
0 commit comments