Mark Snyder
Students
Name: Mark Snyder
Email:
marklsnyder@gmail.com
Courses
Period 1
- Preparation For Software Technology
Period 2
- Implementation of Programming Languages
- Software Generation and Configuration (seminar)
Period 3
- Advanced Functional Programming
- Program Transformation
Period 4
- Automatic Program Analysis
- Generic Programming
Period 5
- Feedback Oriented Static Analysis (seminar)
- Efficient Implementation of Functional Languages (seminar)
Areas of Interest
- Compiler Technology
- parsing techniques
- attribute grammars
- term rewriting systems
- Programming Languages
- aesthetics
- combining object oriented and functional paradigms
- Tools
- syntactic diff
- language aware editors
Colloquium
- Software Transactional Memory (In Progress)
Thesis Project
Topic/Area
Combining reference attribute grammars and term rewriting technologies.