| OLD | NEW |
| 1 \documentclass{article} | 1 \documentclass{article} |
| 2 \usepackage{epsfig} | 2 \usepackage{epsfig} |
| 3 \usepackage{color} | 3 \usepackage{color} |
| 4 \usepackage{dart} | 4 \usepackage{dart} |
| 5 \usepackage{bnf} | 5 \usepackage{bnf} |
| 6 \usepackage{hyperref} | 6 \usepackage{hyperref} |
| 7 \usepackage{lmodern} | 7 \usepackage{lmodern} |
| 8 \newcommand{\code}[1]{{\sf #1}} | 8 \newcommand{\code}[1]{{\sf #1}} |
| 9 \title{Dart Programming Language Specification \\ | 9 \title{Dart Programming Language Specification \\ |
| 10 {\large Version 1.9}} | 10 {\large Version 1.9}} |
| (...skipping 3432 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 3443 | 3443 |
| 3444 | 3444 |
| 3445 \LMHash{} | 3445 \LMHash{} |
| 3446 Given an instance creation expression of the form \CONST{} $q(a_1, \ldots , a_n)
$ it is a static warning if $q$ is a constructor of an abstract class (\ref{abs
tractInstanceMembers}) but $q$ is not a factory constructor. | 3446 Given an instance creation expression of the form \CONST{} $q(a_1, \ldots , a_n)
$ it is a static warning if $q$ is a constructor of an abstract class (\ref{abs
tractInstanceMembers}) but $q$ is not a factory constructor. |
| 3447 | 3447 |
| 3448 | 3448 |
| 3449 \subsection{ Spawning an Isolate} | 3449 \subsection{ Spawning an Isolate} |
| 3450 \LMLabel{spawningAnIsolate} | 3450 \LMLabel{spawningAnIsolate} |
| 3451 | 3451 |
| 3452 \LMHash{} | 3452 \LMHash{} |
| 3453 Spawning an isolate is accomplished via what is syntactically an ordinary librar
y call, invoking one of the functions \code{spawnUri()} or \code{spawnFunction()
}defined in the \code{dart:isolate} library. However, such calls have the sema
ntic effect of creating a new isolate with its own memory and thread of control. | 3453 Spawning an isolate is accomplished via what is syntactically an ordinary librar
y call, invoking one of the functions \code{spawnUri()} or \code{spawn()} define
d in the \code{dart:isolate} library. However, such calls have the semantic ef
fect of creating a new isolate with its own memory and thread of control. |
| 3454 | 3454 |
| 3455 \LMHash{} | 3455 \LMHash{} |
| 3456 An isolate's memory is finite, as is the space available to its thread's call st
ack. It is possible for a running isolate to exhaust its memory or stack, result
ing in a run-time error that cannot be effectively caught, which will force the
isolate to be suspended. | 3456 An isolate's memory is finite, as is the space available to its thread's call st
ack. It is possible for a running isolate to exhaust its memory or stack, result
ing in a run-time error that cannot be effectively caught, which will force the
isolate to be suspended. |
| 3457 | 3457 |
| 3458 \commentary{ | 3458 \commentary{ |
| 3459 As discussed in section \ref{errorsAndWarnings}, the handling of a suspended iso
late is the responsibility of the embedder. | 3459 As discussed in section \ref{errorsAndWarnings}, the handling of a suspended iso
late is the responsibility of the embedder. |
| 3460 } | 3460 } |
| 3461 | 3461 |
| 3462 | 3462 |
| 3463 | 3463 |
| (...skipping 3873 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 7337 | 7337 |
| 7338 The invariant that each normative paragraph is associated with a line | 7338 The invariant that each normative paragraph is associated with a line |
| 7339 containing the text \LMHash{} should be maintained. Extra occurrences | 7339 containing the text \LMHash{} should be maintained. Extra occurrences |
| 7340 of \LMHash{} can be added if needed, e.g., in order to make | 7340 of \LMHash{} can be added if needed, e.g., in order to make |
| 7341 individual \item{}s in itemized lists addressable. Each \LM.. command | 7341 individual \item{}s in itemized lists addressable. Each \LM.. command |
| 7342 must occur on a separate line. \LMHash{} must occur immediately | 7342 must occur on a separate line. \LMHash{} must occur immediately |
| 7343 before the associated paragraph, and \LMLabel must occur immediately | 7343 before the associated paragraph, and \LMLabel must occur immediately |
| 7344 after the associated \section{}, \subsection{} etc. | 7344 after the associated \section{}, \subsection{} etc. |
| 7345 | 7345 |
| 7346 ---------------------------------------------------------------------- | 7346 ---------------------------------------------------------------------- |
| OLD | NEW |