Skip to content

Changes

Summary

  1. Initial work on creating an index (details)
  2. Say 'escape sequence', not 'escape code' (details)
  3. Add \firstuse terms to index (details)
  4. Rephrase introduction to chapter 'Annotations', with index entry for 'annotation' (details)
  5. Consistent white-space around 'annotation' (details)
  6. Use math instead of semi-inline code style for coordinates (details)
  7. Add 'assert' and 'terminate' to index (details)
  8. Add 'return', 'break', 'nondiscrete' (details)
  9. Fix remaining cases of 'restricted class' -> 'specialized class' (details)
  10. Add keywords for specialized classes and inheritance (details)
  11. Describe 'encapsulated' and add to index (details)
  12. Add built-in scalar types (details)
  13. Add some missing language=grammar (details)
  14. Describe 'partial' in text and add to index (details)
  15. Add remaining keywords (details)
  16. Add built-in types (details)
  17. Add operators, functions, and a few annotations (details)
  18. Rename command \indexinline -> \robustinline (details)
  19. Add annotations (details)
  20. Add some mathematical terms (details)
  21. Add attributes of built-in types (details)
  22. More use of \indexinline and move indexing commands after listings (details)
  23. Migrate glossary terms on 'A' (details)
  24. Migrate more terms from glossary (details)
  25. Some use of \ldots in listings (details)
  26. Don't use 'subclass' in favor of 'derived class' (details)
  27. Add simple assignment statement to index (details)
  28. Add more terms from glossary (details)
  29. Drop 'variability' from glossary (already present in index) (details)
  30. Migrate 'component reference' to index (details)
  31. Drop useless mention of 'declaration assignment' (details)
  32. Migrate 'declaration equation (deprecated)' to index (details)
  33. Migrate 'element' to index (details)
  34. Migrate 'extends clause' to index as 'extends-clause' (details)
  35. Migrate 'modification' and related terms (details)
  36. Dropping 'encapsulated' from glossary in favor of indexed keyword (details)
  37. Move explanation of 'equation' to chapter introduction (details)
  38. Migrate 'event' and 'expression' (details)
  39. Migrate remaining glossary entries (details)
  40. Remove empty glossary (details)
  41. Add comment with suggestions for more terms to define in introduction (details)
  42. Remove odd emphasis on 'quality of implementation' (details)
  43. Remove broken symbolic link to removed glossary (details)
  44. Basic HTML styling of document index (details)
  45. Add 'Modelica URI scheme' to index (details)
  46. Add clocked variables in DAE-chapter. (details)
  47. Allow end for non-integer indexing. (details)
  48. Always use dashed form 'base-clock partition' (details)
  49. Remove \emph on non-first use of 'clock inference' (details)
  50. Define that disabled conditional components are ignored. (details)
  51. Group index entries under 'clock' and 'clocked' (details)
  52. Use non-normative mention of 'connector' as main index entry (details)
  53. Put 'algorithm section' under 'algorithm' (details)
  54. Group terms under 'array' (details)
  55. Group terms under 'continuous-time' (details)
  56. Group terms under 'component' (details)
  57. Add test-case annotation. (#2764) (details)
  58. Simplify description of input/output for functions. (details)
  59. Add exception for encapsulated short class lookup (#2759) (details)
  60. Clarify that a clock cannot be input to hold. (#2773) (details)
  61. Specify Evaluate for hierarchical components. (#2771) (details)
  62. Clarify heterogenous array of records. (#2769) (details)
  63. Improve formulation of rational clock. (#2763) (details)
  64. Fix case of fixed parameter without declaration equation (details)
  65. Change input points to const for C. (#2767) (details)
  66. State that external object class is a class. (#2760) (details)
  67. Fix link to undefined label 'array' (details)
  68. Slightly modify example on prevention of external function evaluation (details)
Commit c7b1cc61bc75fd4622bd3d470db76246762c9ef3 by Tidefelt Henrik
Initial work on creating an index
The file was modified chapters/synchronous.tex (diff)
The file was modified MLS.tex (diff)
The file was modified chapters/introduction.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was modified preamble.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 2175e763bd88918a7f889399f94a0e677df66abf by Tidefelt Henrik
Say 'escape sequence', not 'escape code'

Although both terms seems to be in use, 'escape sequence' seems to be the more generally recognized one.
The file was modified chapters/lexicalstructure.tex (diff)
Commit 491c5343f185e2bee2e272bfb0aebfeccf8e352a by Tidefelt Henrik
Add \firstuse terms to index
The file was modified chapters/introduction.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/abstract.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified preamble.tex (diff)
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/stream.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/statemachines.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 4fabd8bfe605f9e72630d8a4191a18a70a71ba93 by Tidefelt Henrik
Rephrase introduction to chapter 'Annotations', with index entry for 'annotation'
The file was modified chapters/annotations.tex (diff)
The file was modified preamble.tex (diff)
Commit db8ac245e36661c03119b65400099069a67ae001 by Tidefelt Henrik
Consistent white-space around 'annotation'
The file was modified chapters/statemachines.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/inheritance.tex (diff)
Commit 11ef315c44141007a78453570290d49dd2b15826 by Tidefelt Henrik
Use math instead of semi-inline code style for coordinates
The file was modified chapters/annotations.tex (diff)
Commit 1c66ea52e2dfc9e37b6f5d191ba8760e6ceee4f2 by Tidefelt Henrik
Add 'assert' and 'terminate' to index
The file was modified chapters/statements.tex (diff)
The file was modified chapters/equations.tex (diff)
Commit 9e7b3aba3ffbdb9b34ae29fd15c88c1ed948c20d by Tidefelt Henrik
Add 'return', 'break', 'nondiscrete'
The file was modified chapters/functions.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/statements.tex (diff)
Commit cada2d9cfb6d7a7d73b1b9b0f0cfef63cc168b0f by Tidefelt Henrik
Fix remaining cases of 'restricted class' -> 'specialized class'
The file was modified chapters/statements.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/overloaded.tex (diff)
Commit f3d39b5fc35fc572732719af6e1d3ebbf1659622 by Tidefelt Henrik
Add keywords for specialized classes and inheritance
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit ef7e263780508dad275e44753d6efbe0e1d6194c by Tidefelt Henrik
Describe 'encapsulated' and add to index
The file was modified chapters/scoping.tex (diff)
Commit edb4eb0781b295a06efeef50398842226591200a by Tidefelt Henrik
Add built-in scalar types
The file was modified chapters/classes.tex (diff)
Commit f7497c91b92f4e4ef1b0e0e2ad3d6d8728f788d0 by Tidefelt Henrik
Add some missing language=grammar
The file was modified chapters/classes.tex (diff)
Commit 586720a3e8bdca31e99e4ed0a30fa037494216e4 by Tidefelt Henrik
Describe 'partial' in text and add to index
The file was modified chapters/classes.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/packages.tex (diff)
The file was modified mlsshared.sty (diff)
The file was modified chapters/statemachines.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/stream.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/statements.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/synchronous.tex (diff)
Commit 6c4054d9f3cfa7e888e2369aa92e4e9712b62572 by Tidefelt Henrik
Add operators, functions, and a few annotations
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/statemachines.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/arrays.tex (diff)
The file was modified preamble.tex (diff)
Commit d9cdc843a9a41453b012e3de074c09c49b976021 by Tidefelt Henrik
Rename command \indexinline -> \robustinline
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified preamble.tex (diff)
The file was modified chapters/packages.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/stream.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/revisions.tex (diff)
The file was modified chapters/statements.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified preamble.tex (diff)
The file was modified chapters/annotations.tex (diff)
Commit 477f9456df7a3212887d672db458e81a29fb8f25 by Tidefelt Henrik
Add some mathematical terms
The file was modified chapters/equations.tex (diff)
The file was modified chapters/dae.tex (diff)
Commit c1073f5c680dee18bd44b326fb6d18be681eeaa7 by Tidefelt Henrik
Add attributes of built-in types
The file was modified chapters/classes.tex (diff)
Commit 4367faf7e641623a2ec93891f71b2d1cd788731e by Tidefelt Henrik
More use of \indexinline and move indexing commands after listings
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/stream.tex (diff)
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/packages.tex (diff)
The file was modified chapters/scoping.tex (diff)
Commit 28423cf19e86eadf435597b50f26b0e07859fad2 by Tidefelt Henrik
Migrate glossary terms on 'A'
The file was modified chapters/classes.tex (diff)
The file was modified chapters/glossary.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/statements.tex (diff)
Commit 8a1fd1c360f3a66db1b8a85fb05fda370b6a2f98 by Tidefelt Henrik
Migrate more terms from glossary
The file was modified chapters/annotations.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/glossary.tex (diff)
Commit af75b7f6842f905f549b49e8c45ea9968e147f0f by Tidefelt Henrik
Some use of \ldots in listings
The file was modified chapters/annotations.tex (diff)
Commit ee607bef631c04ca44632fd73e53fe8bc170e2ca by Tidefelt Henrik
Don't use 'subclass' in favor of 'derived class'
The file was modified chapters/annotations.tex (diff)
Commit fa926efb376dd9e64b6d9e71fc4af1dd7f81ad99 by Tidefelt Henrik
Add simple assignment statement to index
The file was modified chapters/statements.tex (diff)
Commit edb174bd2cc560d83430d3bcc6c18c73fa377097 by Tidefelt Henrik
Add more terms from glossary
The file was modified chapters/classes.tex (diff)
The file was modified chapters/glossary.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
Commit 30630a861ba66e1bb01bff456051e12e46d565a0 by Tidefelt Henrik
Drop 'variability' from glossary (already present in index)
The file was modified chapters/glossary.tex (diff)
Commit 1737c67378711e39df79f4411ef167e9dcbf42bc by Tidefelt Henrik
Migrate 'component reference' to index
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/glossary.tex (diff)
Commit 9bef7d96ffb1980e8766a40f10d1bcf06740de8a by Tidefelt Henrik
Drop useless mention of 'declaration assignment'

Since the sentence already speaks of binding equations in general, there is no need to say that it also covers binding equations in functions (which is what 'declaration assignment' is supposed to have meant).
The file was modified chapters/arrays.tex (diff)
Commit 666c2592953e06741f6c1037b47765d819bce2d7 by Tidefelt Henrik
Migrate 'declaration equation (deprecated)' to index
The file was modified chapters/functions.tex (diff)
The file was modified chapters/glossary.tex (diff)
Commit 44197a7b85c2c26b76cf95cf1910976e6b75c6b4 by Tidefelt Henrik
Migrate 'element' to index
The file was modified chapters/glossary.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 99e0865ce4bb8463c715e9b9f9966a4030e3cd87 by Tidefelt Henrik
Migrate 'extends clause' to index as 'extends-clause'
The file was modified chapters/glossary.tex (diff)
The file was modified chapters/inheritance.tex (diff)
Commit 3806c142873cf2c5d09622e4ce0c8086c94ff7fb by Tidefelt Henrik
Migrate 'modification' and related terms
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/glossary.tex (diff)
Commit ca46af3529ee7ef673eace86b49fa35d1f2df4b2 by Tidefelt Henrik
Dropping 'encapsulated' from glossary in favor of indexed keyword
The file was modified chapters/glossary.tex (diff)
The file was modified chapters/scoping.tex (diff)
Commit 22734bee5d201c03c3da7aaf5b69f75f51aba8e3 by Tidefelt Henrik
Move explanation of 'equation' to chapter introduction
The file was modified chapters/equations.tex (diff)
The file was modified chapters/glossary.tex (diff)
Commit 819e8199b4711d4eaa3f1cddb943c530e627f58c by Tidefelt Henrik
Migrate 'event' and 'expression'
The file was modified chapters/operatorsandexpressions.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/glossary.tex (diff)
Commit 9c7841ec60dde2012987b264fe4737cf5f676fb2 by Tidefelt Henrik
Migrate remaining glossary entries
The file was modified chapters/glossary.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/overloaded.tex (diff)
The file was modified chapters/classes.tex (diff)
The file was modified chapters/equations.tex (diff)
The file was modified chapters/scoping.tex (diff)
The file was modified chapters/functions.tex (diff)
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/inheritance.tex (diff)
The file was modified chapters/interface.tex (diff)
The file was modified MLS.tex (diff)
The file was modified chapters/introduction.tex (diff)
The file was removedchapters/glossary.tex
Commit 95cedc8af3f37bbd091fdd36f62546d07400e19c by Tidefelt Henrik
Add comment with suggestions for more terms to define in introduction
The file was modified chapters/introduction.tex (diff)
Commit 0f2a5b7119c3e54eb434702e9ed8ddb82acc9308 by Tidefelt Henrik
Remove odd emphasis on 'quality of implementation'
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit 5999d7aba8d6e8f1139c43b04524a093984d3c9b by Tidefelt Henrik
Remove broken symbolic link to removed glossary
The file was modified .CI/Jenkinsfile (diff)
Commit db554d8a48ab0c5ab23c3e6a706ab2b9b078afc0 by Tidefelt Henrik
Basic HTML styling of document index
The file was modified css/MLS.css (diff)
Commit f0129f0f4a54858f6430fb79bbb7739531432c7f by Tidefelt Henrik
Add 'Modelica URI scheme' to index
The file was modified chapters/packages.tex (diff)
Commit 415a592cd6dc0d6f41dfb9b5f1674fd51e9fa8db by Hans.Olsson
Add clocked variables in DAE-chapter.
Just the minimal so that they don't look totally forgotten.
Closes #2286
The file was modified chapters/dae.tex (diff)
Commit ab856a8740b03f9f2cf47edea49b7df54a587e81 by Hans.Olsson
Allow end for non-integer indexing.
Closes #2204
The file was modified chapters/arrays.tex (diff)
Commit 8e6351a8813a10d29bd92c80945dfd1f208ea99a by Tidefelt Henrik
Always use dashed form 'base-clock partition'
The file was modified chapters/synchronous.tex (diff)
Commit 68b029c9b427baa1b137e23ef1ce1285395a4f68 by Tidefelt Henrik
Remove \emph on non-first use of 'clock inference'

Besides not being a first use, it seems like we are generally not using \emph or \willintroduce in this introductory section.
The file was modified chapters/synchronous.tex (diff)
Commit 2ecaa6accb88442b2ba49da09d2ca647debe0f28 by Hans.Olsson
Define that disabled conditional components are ignored.
Closes #2499
The file was modified chapters/scoping.tex (diff)
Commit c0e037779eb9bd3939ad149a8eee447db882b42f by Tidefelt Henrik
Group index entries under 'clock' and 'clocked'
The file was modified chapters/synchronous.tex (diff)
Commit f707cbdf8572fd7a9b01cfdc6e7f3a5e2b8c47cc by Tidefelt Henrik
Use non-normative mention of 'connector' as main index entry
The file was modified chapters/connectors.tex (diff)
The file was modified chapters/classes.tex (diff)
Commit 55b7cbb4befebc2ab42f774f22b10883382b7c9c by Tidefelt Henrik
Put 'algorithm section' under 'algorithm'
The file was modified chapters/statements.tex (diff)
Commit febd629caa715465661cc13ccf4b67c12665fb1f by Tidefelt Henrik
Group terms under 'array'
The file was modified chapters/arrays.tex (diff)
Commit ac9df1a243f452043ea5337927c86369bd06af55 by Tidefelt Henrik
Group terms under 'continuous-time'
The file was modified chapters/synchronous.tex (diff)
The file was modified chapters/operatorsandexpressions.tex (diff)
Commit b2844c9ddf0cfdbb812a21330948ba7ce7201ff3 by Tidefelt Henrik
Group terms under 'component'
The file was modified chapters/classes.tex (diff)
The file was modified chapters/lexicalstructure.tex (diff)
The file was modified chapters/synchronous.tex (diff)
Commit db20782c2604723c6b396cc3377464419d86843b by noreply
Add test-case annotation. (#2764)

* Add test-case annotation.
Was a bit unclear how to include it, but think adding it close to experiment was best and with minimal impact on index.
Closes #2340
* Apply suggestions from code review
Co-authored-by: Henrik Tidefelt <henrikt@wolfram.com>
The file was modified chapters/annotations.tex (diff)
Commit bae1405a2bbed9b1b5fde2cc20fd0ca12669cb75 by Hans.Olsson
Simplify description of input/output for functions.
Closes #2730
The file was modified chapters/functions.tex (diff)
Commit abab7455a83b2369bc0071b344e98235486b9e2f by noreply
Add exception for encapsulated short class lookup (#2759)

* Add exception for encapsulated short class lookup, and example demonstrating it.
Closes #2743
The file was modified chapters/classes.tex (diff)
Commit c84e8d12a5452b23d96cb32d2dbf6aaf6b5b43fe by noreply
Clarify that a clock cannot be input to hold. (#2773)

Closes #2174
The file was modified chapters/synchronous.tex (diff)
Commit 54de6bbd9448ec1b4ea8e048b89576cc1cad349f by noreply
Specify Evaluate for hierarchical components. (#2771)

* Specify Evaluate for hierarchical components.
Closes #2288
The file was modified chapters/annotations.tex (diff)
Commit 0c684e4eae38e6a6810f6a327c5809f9975abfd9 by noreply
Clarify heterogenous array of records. (#2769)

* Clarify heterogenous array of records.
Closes #2282
The file was modified chapters/arrays.tex (diff)
The file was modified chapters/interface.tex (diff)
Commit 914dc1b25a79bd2f52b0740d1486e843102709ce by noreply
Improve formulation of rational clock. (#2763)

* Improve formulation of rational clock.
It might be that we should have a clearer separator for the =0 case.
Closes #2386
The file was modified chapters/synchronous.tex (diff)
Commit cea1ec2d9d2599967a7d96a3e45c5eb928c22afa by Tidefelt Henrik
Fix case of fixed parameter without declaration equation
The file was modified chapters/classes.tex (diff)
Commit 3875c08b2281073fd1b205765bf5a9f5df3e3f80 by noreply
Change input points to const for C. (#2767)

* Change input points to const for C.
Closes #1955
The file was modified chapters/functions.tex (diff)
Commit 23e1c576b0ead82a1d56169f50e539e123db0dbb by noreply
State that external object class is a class. (#2760)

* State that external object class is a class.
Closes #2705
The file was modified chapters/functions.tex (diff)
Commit 812ec164d210a3462c39a431081ec0fe688f1ff2 by Tidefelt Henrik
Fix link to undefined label 'array'
The file was modified chapters/interface.tex (diff)
Commit 399f530bff0f0ca9117d3884ede33457796a6905 by Tidefelt Henrik
Slightly modify example on prevention of external function evaluation
The file was modified chapters/classes.tex (diff)