@@ -254,18 +254,11 @@ $$`
254254
255255---
256256
257- <section
258- data-background-image="https://raw.githubusercontent.com/MariaLetta/free-gophers-pack/refs/heads/master/characters/svg/48.svg"
259- data-background-size="23%"
260- data-background-position="bottom right 10px"
261- data-transition="none"
262- >
257+ ## Featherweight Go with Arrays: Formal rules
263258
264- ## Compiler pipeline
259+ <li class="fragment">Based on Featherweight Go (Griesemer et al., 2020)</li>
265260
266- <img src="./img/pipeline.svg" height="170px">
267-
268- </section>
261+ <img class="fragment" src="./img/rules-screenshots.png">
269262
270263---
271264
@@ -334,6 +327,21 @@ func main() {
334327
335328---
336329
330+ <section
331+ data-background-image="https://raw.githubusercontent.com/MariaLetta/free-gophers-pack/refs/heads/master/characters/svg/48.svg"
332+ data-background-size="23%"
333+ data-background-position="bottom right 10px"
334+ data-transition="none"
335+ >
336+
337+ ## Compiler pipeline
338+
339+ <img src="./img/pipeline.svg" height="170px">
340+
341+ </section>
342+
343+ ---
344+
337345<section
338346 data-background-image="./img/45.svg"
339347 data-background-size="23%"
@@ -343,7 +351,7 @@ func main() {
343351
344352## Contributing to the Go compiler - live coding
345353
346- Just the parser happy path!
354+ Just one parser happy path!
347355
348356</section>
349357
@@ -366,7 +374,10 @@ Contact me:
366374<img src="./img/linkedin.png" height="400px" style="margin: 0">
367375</div>
368376
369- Participate in the proposal discussion: [issue 65555](https://github.com/golang/go/issues/65555)
377+ Participate in the proposal discussion: [issue
378+ 65555](https://github.com/golang/go/issues/65555)
379+
380+ Detailed writeup and prototype: https://github.com/dawidl022/go-const-generics
370381
371382---
372383
0 commit comments