File tree 1 file changed +5
-6
lines changed
docs/docs/reference/dropped-features 1 file changed +5
-6
lines changed Original file line number Diff line number Diff line change 1
1
---
2
2
layout : doc-page
3
- title : Dropped: Macros
3
+ title : Dropped: Scala 2 Macros
4
4
---
5
5
6
6
The previous, experimental macro system has been dropped. Instead,
7
7
there 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.
13
9
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