Skip to content

Commit 67423cc

Browse files
authored
Add Interpolation Expression Sequences to the spec (#3768)
* Start of interpolated expression sequence spec. * More updates to istring spec. Renumber chapters * Fix macro errors. * Add ies to spec TOC. * More istring spec work.
1 parent d4bd829 commit 67423cc

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

48 files changed

+285
-47
lines changed

posix.mak

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -317,8 +317,8 @@ PREMADE=fetch-issue-cnt.php robots.txt .htaccess .dpl_rewrite_map.txt ads.txt \
317317
# and .html in the generated HTML. These are also used for the mobi
318318
# book generation, for which reason the list is sorted by chapter.
319319
SPEC_ROOT=$(addprefix spec/, \
320-
spec intro lex grammar module declaration type property attribute pragma \
321-
expression statement arrays hash-map struct class interface enum \
320+
spec intro lex istring grammar module declaration type property attribute \
321+
pragma expression statement arrays hash-map struct class interface enum \
322322
const3 function operatoroverloading template template-mixin contracts \
323323
version traits errors unittest garbage float iasm ddoc \
324324
interfaceToC cpp_interface objc_interface portability entity memory-safe-d \

spec/abi.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1077,5 +1077,5 @@ $(SPEC_SUBNAV_PREV_NEXT memory-safe-d, Memory Safety, simd, Vector Extensions)
10771077
)
10781078

10791079
Macros:
1080-
CHAPTER=38
1080+
CHAPTER=39
10811081
TITLE=Application Binary Interface

spec/arrays.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1386,6 +1386,6 @@ $(SPEC_SUBNAV_PREV_NEXT statement, Statements, hash-map, Associative Arrays)
13861386
)
13871387

13881388
Macros:
1389-
CHAPTER=12
1389+
CHAPTER=13
13901390
TITLE=Arrays
13911391
_=

spec/attribute.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1192,5 +1192,5 @@ $(SPEC_SUBNAV_PREV_NEXT property, Properties, pragma, Pragmas)
11921192
)
11931193

11941194
Macros:
1195-
CHAPTER=8
1195+
CHAPTER=9
11961196
TITLE=Attributes

spec/betterc.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,5 +143,5 @@ $(SPEC_SUBNAV_PREV_NEXT simd, Vector Extensions, importc, ImportC)
143143
)
144144

145145
Macros:
146-
CHAPTER=40
146+
CHAPTER=41
147147
TITLE=Better C

spec/class.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1464,6 +1464,6 @@ $(SPEC_SUBNAV_PREV_NEXT struct, Structs and Unions, interface, Interfaces)
14641464
)
14651465

14661466
Macros:
1467-
CHAPTER=15
1467+
CHAPTER=16
14681468
TITLE=Classes
14691469
_=

spec/const3.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -784,7 +784,7 @@ $(SPEC_SUBNAV_PREV_NEXT enum, Enums, function, Functions)
784784
)
785785

786786
Macros:
787-
CHAPTER=18
787+
CHAPTER=19
788788
TH1=<th class="nobr">$(CODE $0)</th>
789789
TD1=<td class="nobr">$(CODE $0)</td>
790790
TDE=<td class="nobr">$(GREEN $(CODE $0))</td>

spec/contracts.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,5 +51,5 @@ $(SPEC_SUBNAV_PREV_NEXT template-mixin, Template Mixins, version, Conditional Co
5151
)
5252

5353
Macros:
54-
CHAPTER=23
54+
CHAPTER=24
5555
TITLE=Contract Programming

spec/cpp_interface.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1117,5 +1117,5 @@ $(SPEC_SUBNAV_PREV_NEXT interfaceToC, Interfacing to C, objc_interface, Interfac
11171117
)
11181118

11191119
Macros:
1120-
CHAPTER=33
1120+
CHAPTER=34
11211121
TITLE=Interfacing to C++

spec/ddoc.dd

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1345,5 +1345,5 @@ $(SPEC_SUBNAV_PREV_NEXT iasm, D x86 Inline Assembler, interfaceToC, Interfacing
13451345
)
13461346

13471347
Macros:
1348-
CHAPTER=31
1348+
CHAPTER=32
13491349
TITLE=Documentation Generator

0 commit comments

Comments
 (0)