Programming Languages
Home
csci-env
Part II: Lisp and Clojure
☐ Macro Programming
Home
Part I: Theory of Computation
☑ History of Computation
▶ Formal Languages
▶ Turing Machines
☐ Lambda Calculus
☐ Rewriting Rules
☐ Arithmetics
☐ Programming in LC
Part II: Lisp and Clojure
☐ Lisp
☐ Clojure: Constructs & Scoping
☐ Loops
☐ Data Structures
☐ Functional Programming
☐ Macro Programming
Part III: Types and Kotlin
☐ Type Systems
? Kotlin - the programming language
? Function Programming in Kotlin
? Some Examples of Kotlin
On this page
1
Macro Basics
2
Language Features For Macro Programming
3
Macro Programming Techniques
☐ Macro Programming
1
Macro Basics
2
Language Features For Macro Programming
3
Macro Programming Techniques