File tree Expand file tree Collapse file tree 6 files changed +44
-38
lines changed
Expand file tree Collapse file tree 6 files changed +44
-38
lines changed Original file line number Diff line number Diff line change @@ -98,6 +98,7 @@ svgs: $(orig_path)/ch2-Z-G-65.svg.pdf \
9898 $(js_path)/Fig5.11b.std.svg.pdf \
9999 $(js_path)/ch2-Z-G-63.svg.pdf \
100100 $(js_path)/ch2-Z-G-62.svg.pdf \
101+ $(js_path)/ch4-Z-G-1.svg.pdf \
101102 $(js_path)/ch4-Z-G-3.svg.pdf \
102103 $(js_path)/ch3-Z-G-18.svg.pdf \
103104 $(js_path)/ch2-Z-G-6.svg.pdf \
Original file line number Diff line number Diff line change @@ -232,15 +232,27 @@ balance = balance - amount;
232232 To make concurrent programs behave correctly, we may have to
233233 place some restrictions on concurrent execution.
234234
235- <FIGURE >
236- <FIGURE src =" img_original/ch3-Z-G-31.svg" ></FIGURE >
237- <LABEL NAME =" fig:bank-access" />
238- <CAPTION >Timing diagram showing how interleaving the order of events
239- in two banking withdrawals can lead to an incorrect final balance.
240- <!-- TODO: update file with JavaScript content -->
241- </CAPTION >
242- <INDEX >timing diagram</INDEX >
243- </FIGURE >
235+ <SPLIT >
236+ <SCHEME >
237+ <FIGURE src =" img_original/ch3-Z-G-31.svg" >
238+ <LABEL NAME =" fig:bank-access" />
239+ <CAPTION >Timing diagram showing how interleaving the order of events
240+ in two banking withdrawals can lead to an incorrect final balance.
241+ </CAPTION >
242+ <INDEX >timing diagram</INDEX >
243+ </FIGURE >
244+ </SCHEME >
245+ <JAVASCRIPT >
246+ <FIGURE src =" img_javascript/ch3-Z-G-31.svg" >
247+ <LABEL NAME =" fig:bank-access" />
248+ <CAPTION >Timing diagram showing how interleaving the order of events
249+ in two banking withdrawals can lead to an incorrect final balance.
250+ </CAPTION >
251+ <INDEX >timing diagram</INDEX >
252+ </FIGURE >
253+ </JAVASCRIPT >
254+ </SPLIT >
255+
244256 </TEXT >
245257
246258 <!--
Original file line number Diff line number Diff line change 2727 <SUBINDEX >evaluate@<SCHEMEINLINE >evaluate</SCHEMEINLINE > and
2828 <SCHEMEINLINE >apply</SCHEMEINLINE >|(</SUBINDEX ></INDEX >
2929 <FIGURE >
30- <FIGURE src =" img_original /ch4-Z-G-1.svg" ></FIGURE >
30+ <FIGURE src =" img_javascript /ch4-Z-G-1.svg" ></FIGURE >
3131 <LABEL NAME =" fig:eval-apply" />
3232 <CAPTION >
3333 The
You can’t perform that action at this time.
0 commit comments