Skip to content
/ phoenix Public

Phoenix is an attempt to write a swift->ObjC transpiler. It uses swift2js to generate a grammar.

Notifications You must be signed in to change notification settings

gcasa/phoenix

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

phoenix

This is an attempt at an open source parser / compiler for swift written in ObjC. I did this for an organization headed by Aral Balkan a few years ago. It is not finished, but it does serve as an example of a compiler writen in ObjC and How to generate an AST. The Swift team changed their syntax 4 times in one year so I gave up trying to follow them. The code is here for posterity.

GC

About

Phoenix is an attempt to write a swift->ObjC transpiler. It uses swift2js to generate a grammar.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published