Have you ever been curious about how programming languages work under the hood, but don't know where to start? Have you started doing some research and found yourself immersed in a sea of unfamiliar terms like yacc/bison, (E)BNF, and "Dragon Book"? In this month’s DEV-SIG, we will try to examine how programming languages work in a straightforward manner.
Joe Dougherty of Wharton Research Data Services will give a brief overview of the FORTH programming language, and make the case that the required primitives map cleanly to built-in Python data structures. Subsequently, we'll look at what it takes to implement a FORTH-style interpreter of your own in Python!
For additional information, please contact dev-sig@lists.upenn.edu
iCalendar: http://www.upenn.edu/computing/group/sigcal/Feb1819ImplementFor.ics
Sponsored by Developer SIG