File tree Expand file tree Collapse file tree 1 file changed +5
-6
lines changed
docs/docs/reference/dropped-features Expand file tree Collapse file tree 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change 11---
22layout : doc-page
3- title : Dropped: Macros
3+ title : Dropped: Scala 2 Macros
44---
55
66The previous, experimental macro system has been dropped. Instead,
77there is a cleaner, more restricted system based on two complementary
8- concepts: ` inline ` and ` meta ` .
9-
10- ` inline ` has been [ implemented] ( ../other-new-features/inline.md ) in Dotty.
11-
12- ` meta ` is worked on in the separate [ Scalameta] ( http://scalameta.org ) project
8+ concepts: ` inline ` and ` '{ ... } ` /` ${ ... } ` code generation.
139
10+ * ` inline ` has been [ implemented] ( ../other-new-features/inline.md ) in Dotty.
11+ * Quotes ` '{ ... } ` and splices ` ${ ... } ` has been [ implemented] ( ../other-new-features/principled-meta-programming.md ) in Dotty.
12+ * [ TASTy reflect] ( ../other-new-features/tasty-reflect.md ) provides more complex tree based APIs to inspect or create quoted code.
You can’t perform that action at this time.
0 commit comments