Skip to content

SwiftMeetupBudapest/Compiler-Design-and-Implementation

Repository files navigation

Compiler Design and Implementation

This repository contains the code accompanying the practice-oriented parts of the "Compiler Design and Implementation" series of lectures performed during the 2015/16 season of Budapest Swift Meetup.

The code usually closely resembles what has been written during the live coding sessions. Bug fixes, other improvements and modifications may be committed without notice, though.

The code is placed into the public domain; there is no warranty whatsoever.

Archive

(Slides, videos and code of previous meetups)

Presentation slides in PDF and Keynote format are all available in the Slides directory.

The code has evolved continuously, during each meetup. It now contains a lexer, a parser, an AST definition, a primitive AST-based "optimizer", an LLVM code generator, and a minimal runtime library for SwiSwi, our toy language being compiled.

About

Code accompanying the "Compiler Design and Implementation in Swift" talks

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages