261 INCOMPATIBILITY. |
261 INCOMPATIBILITY. |
262 |
262 |
263 |
263 |
264 *** System *** |
264 *** System *** |
265 |
265 |
|
266 * Isabelle/Scala: the SQL module supports access to relational |
|
267 databases, either as plain file (SQLite) or full-scale server |
|
268 (PostgreSQL via local port or remote ssh connection). |
|
269 |
|
270 * Results of "isabelle build" are recorded as SQLite database (i.e. |
|
271 "Application File Format" in the sense of |
|
272 https://www.sqlite.org/appfileformat.html). This allows systematic |
|
273 access via operations from module Sessions.Store in Isabelle/Scala. |
|
274 |
266 * System option "parallel_proofs" is 1 by default (instead of more |
275 * System option "parallel_proofs" is 1 by default (instead of more |
267 aggressive 2). This requires less heap space and avoids burning parallel |
276 aggressive 2). This requires less heap space and avoids burning parallel |
268 CPU cycles, while full subproof parallelization is enabled for repeated |
277 CPU cycles, while full subproof parallelization is enabled for repeated |
269 builds (according to parallel_subproofs_threshold). |
278 builds (according to parallel_subproofs_threshold). |
270 |
279 |
279 * Isabelle settings variables ISABELLE_WINDOWS_PLATFORM, |
288 * Isabelle settings variables ISABELLE_WINDOWS_PLATFORM, |
280 ISABELLE_WINDOWS_PLATFORM32, ISABELLE_WINDOWS_PLATFORM64 indicate the |
289 ISABELLE_WINDOWS_PLATFORM32, ISABELLE_WINDOWS_PLATFORM64 indicate the |
281 native Windows platform (independently of the Cygwin installation). This |
290 native Windows platform (independently of the Cygwin installation). This |
282 is analogous to ISABELLE_PLATFORM, ISABELLE_PLATFORM32, |
291 is analogous to ISABELLE_PLATFORM, ISABELLE_PLATFORM32, |
283 ISABELLE_PLATFORM64. |
292 ISABELLE_PLATFORM64. |
284 |
|
285 * Isabelle/Scala: the SQL module supports access to relational |
|
286 databases, either as plain file (SQLite) or full-scale server |
|
287 (PostgreSQL via local port or remote ssh connection). |
|
288 |
|
289 * Results of "isabelle build" are recorded as SQLite database (i.e. |
|
290 "Application File Format" in the sense of |
|
291 https://www.sqlite.org/appfileformat.html). This allows systematic |
|
292 access via operations from module Sessions.Store in Isabelle/Scala. |
|
293 |
293 |
294 * Command-line tool "isabelle vscode_server" provides a Language Server |
294 * Command-line tool "isabelle vscode_server" provides a Language Server |
295 Protocol implementation, e.g. for the Visual Studio Code editor. It |
295 Protocol implementation, e.g. for the Visual Studio Code editor. It |
296 serves as example for alternative PIDE front-ends. |
296 serves as example for alternative PIDE front-ends. |
297 |
297 |