Commit Graph

  • 634b408c90 Merge pull request #301 from gusthoff/intro_to_ada/review/strongly_typed_language/20200211 Gustavo A. Hoffmann 2020-03-12 20:16:39 +01:00
  • dd1c7423f0 Being even more explicit about subtype constraints and aliases gusthoff 2020-03-11 22:01:26 +01:00
  • f67e67d0c2 Editorial change: simplified phrase gusthoff 2020-03-11 22:00:27 +01:00
  • ff2ed7c05d Minor fix in code example gusthoff 2020-03-11 21:55:26 +01:00
  • e370b68600 Editorial change: being more specific about new constraints gusthoff 2020-03-11 21:35:32 +01:00
  • 584a4fea22 Highlighting the importance of strong typing gusthoff 2020-03-11 21:30:45 +01:00
  • c388b3675e Editorial change: minor rephrasing gusthoff 2020-03-11 21:18:41 +01:00
  • cef8322a07 Mentioning subtype constraints vs. type aliases gusthoff 2020-03-11 21:18:23 +01:00
  • 49c23f4104 Mentioning type aliases in other languages gusthoff 2020-03-11 21:10:47 +01:00
  • e33da1211d Editorial change: mentioning "subtypes without constraints" gusthoff 2020-03-11 21:01:27 +01:00
  • 445b257d9d Editorial change: mentioning type synonyms as a terminology gusthoff 2020-03-11 21:00:03 +01:00
  • a5c1b0efe4 Editorial change: renamed subsection title gusthoff 2020-03-11 20:36:31 +01:00
  • 6925d85957 Editorial change: splitting labs for "Standard Library" chapter gusthoff 2020-03-10 22:24:19 +01:00
  • 55556201a5 Adding section on privacy for child packages gusthoff 2020-03-06 21:34:10 +01:00
  • 728531f76f Editorial change: minor rephrasing about benefits gusthoff 2020-03-10 21:38:30 +01:00
  • 2e66892eb6 Adding section on type aliases gusthoff 2020-02-11 18:35:24 +01:00
  • 61fd5b40be Editorial change: added missing run-button gusthoff 2020-02-11 18:34:58 +01:00
  • 8454e6b59c Including links to other sections gusthoff 2020-02-12 15:32:59 +01:00
  • 5f81e1a4bc Editorial change: correcting sentences. gusthoff 2020-03-10 21:05:55 +01:00
  • a83a74f9ee Adding simple example of variable declaration gusthoff 2020-02-10 15:50:07 +01:00
  • cc1add25b0 Merge pull request #306 from gusthoff/intro_to_ada/review/object_oriented_programming/20200221 Gustavo A. Hoffmann 2020-03-10 20:56:28 +01:00
  • 47462032a7 Merge pull request #303 from gusthoff/intro_to_ada/review/generics/20200212 Gustavo A. Hoffmann 2020-03-10 20:53:47 +01:00
  • 2db5cb4641 Merge pull request #285 from gusthoff/labs/intro_to_ada/standard_library/20191101 Gustavo A. Hoffmann 2020-03-10 20:50:57 +01:00
  • e33d1fde2f Merge pull request #304 from gusthoff/intro_to_ada/review/standard_library/20200212 Gustavo A. Hoffmann 2020-03-10 20:49:10 +01:00
  • a7bc716430 Sphinx: adding embedded course to the list of unfinished courses gusthoff 2020-03-06 19:08:02 +01:00
  • 1747cfec2b Sphinx: adding orphan marker gusthoff 2020-03-06 19:04:40 +01:00
  • 54a4f888c7 Rephrasing intro to child packages gusthoff 2020-02-24 23:23:59 +01:00
  • 37e15c58f0 Integrating comments on nested packages gusthoff 2020-02-24 22:07:45 +01:00
  • 2f78433cd8 Rephrased intro paragraph about child packages gusthoff 2020-02-24 22:05:54 +01:00
  • 40d15674d7 Editorial change: corrected typo gusthoff 2020-02-24 22:04:20 +01:00
  • 562a99a580 Sphinx: including global roles gusthoff 2020-02-21 14:01:27 +01:00
  • d6ab7ea480 Moved parts on nested packages to advanced course gusthoff 2019-10-04 18:32:48 +02:00
  • a34c08a497 Adding section on child and nested packages gusthoff 2019-08-30 22:11:17 +02:00
  • 4d7bfced5c Sphinx: adding option to not generate HTML pages for internal material gusthoff 2020-02-10 14:26:40 +01:00
  • efcd83a25b Sphinx: removing unfinished courses from index gusthoff 2020-02-10 14:23:33 +01:00
  • c4707e4949 Various editorial changes gusthoff 2020-02-07 17:00:34 +01:00
  • 6a5390fc73 Corrected address in array declaration gusthoff 2020-02-07 14:54:39 +01:00
  • 3379be1a84 Various editorial changes gusthoff 2020-02-01 00:23:25 +01:00
  • 921e24fd39 Editorial changes: integrating latest updates to PDF support gusthoff 2020-01-31 21:30:20 +01:00
  • 3207a7383b Editorial change: replaced Sphinx roles by global file gusthoff 2020-01-31 21:29:21 +01:00
  • e2580259d4 Adding configuration file for PDF output gusthoff 2020-01-10 14:31:32 +01:00
  • d615a0c914 Minor editorial change gusthoff 2020-01-10 14:31:07 +01:00
  • db2262dc56 Editorial change: replacing link by download button gusthoff 2020-01-10 14:09:16 +01:00
  • 3d5b4399ce Editorial change: adding draft version of content description gusthoff 2020-01-10 14:07:59 +01:00
  • 95e79cb598 Adding todo item gusthoff 2019-11-29 18:16:58 +01:00
  • 8d45fdf97d Making some code snippets runnable gusthoff 2019-11-29 18:04:55 +01:00
  • 65d32ccaf3 Integrating missing subsections for chapter 2 gusthoff 2019-11-29 14:51:22 +01:00
  • 1064adc576 Editorial / formatting changes gusthoff 2019-11-16 00:19:58 +01:00
  • 24abb32a59 Integrating remaining chapters from original document gusthoff 2019-11-15 20:04:43 +01:00
  • 72b693f4ef Editorial change: correcting enumeration gusthoff 2019-11-15 15:26:26 +01:00
  • 8379d56bde Editorial changes: replacing apostrophe gusthoff 2019-11-15 15:09:35 +01:00
  • e1aad885e9 Editorial change: typo gusthoff 2019-11-15 15:05:13 +01:00
  • 462b5f2662 Editorial changes: applying line wrap gusthoff 2019-11-15 15:00:02 +01:00
  • 841993988c Editorial change: minor corrections gusthoff 2019-11-15 14:26:17 +01:00
  • 783a0532fe Editorial changes: correcting backticks gusthoff 2019-11-15 13:20:43 +01:00
  • 27dbbdc41c Editorial changes: replacing hyphen by m-dash gusthoff 2019-11-15 13:19:24 +01:00
  • 45084b56c1 Adding course to the list: "Ada For The C Embedded Developer" gusthoff 2019-11-08 15:58:50 +01:00
  • cf66386ce5 Moving files to "courses" directory gusthoff 2019-11-08 15:54:22 +01:00
  • bb18904887 Working on strong typing section. Robert Tice 2019-04-02 09:37:27 -04:00
  • 0cb9f7f2b2 Content addition. Robert Tice 2019-04-01 15:39:11 -04:00
  • 613ef8d7c2 More content additions. Robert Tice 2019-04-01 11:27:13 -04:00
  • 1077d49415 Updating content. Working on 02 page now. Robert Tice 2019-03-29 09:32:34 -04:00
  • 9491c9d3b7 Adding initial structure of Ada for C embedded developer book. Starting to move content from the google doc to rst. Robert Tice 2019-03-28 15:52:42 -04:00
  • 8deb0a24db Labs: adding new exercises based on simple state machine gusthoff 2020-01-31 19:56:04 +01:00
  • 11dfb5e4c0 Labs: draft version of exercises for "Object-oriented programming" chapter gusthoff 2019-10-12 02:18:19 +02:00
  • 38a4df1c34 Small improvements in source-code example gusthoff 2019-01-12 04:43:05 +01:00
  • fce64de265 Planning: marked section on Overridable Class Attributes as completed gusthoff 2019-01-12 04:26:01 +01:00
  • f3760e9996 Planning: marked Gem #117 as reused gusthoff 2019-01-12 04:25:36 +01:00
  • bc65760dad Grouped package specifications in single source-code snippet gusthoff 2019-01-12 04:24:11 +01:00
  • 099c050f27 Editorial change: aligned string in both source-code examples gusthoff 2019-01-12 04:10:51 +01:00
  • e9e5b9e273 Editorial change: removed paragraph gusthoff 2019-01-12 04:05:56 +01:00
  • 27b07228ed Adapted source-code examples gusthoff 2019-01-12 04:04:07 +01:00
  • 6041b6c57a Editorial change: moved paragraph about Python to admonition gusthoff 2019-01-12 03:18:14 +01:00
  • c45e7b1f78 Added section on Overridable Class Attributes gusthoff 2019-01-12 03:14:06 +01:00
  • ebb30a8ad1 Planning: marked section as completed gusthoff 2019-01-12 02:39:35 +01:00
  • 56541eab1f Planning: marked Gem #113 as reused gusthoff 2019-01-12 02:39:20 +01:00
  • 6ecdff5907 Minor editorial change in source-code example gusthoff 2019-01-12 02:23:12 +01:00
  • a73d307fd2 Editorial change: added missing reference to actual implementation gusthoff 2019-01-12 02:18:42 +01:00
  • 248705c6ee Editorial change: replaced by actual element from source-code example gusthoff 2019-01-12 02:15:56 +01:00
  • a4b292db08 Editorial change: corrected typo gusthoff 2019-01-12 02:14:36 +01:00
  • 5b14932e21 Adapted source-code examples gusthoff 2019-01-12 02:11:57 +01:00
  • 7af8dc0df1 Added section on visitor pattern gusthoff 2019-01-12 01:48:33 +01:00
  • 2669816a3b Planning: marked Gem #70 as used gusthoff 2019-01-11 20:41:01 +01:00
  • 5fb39c6165 Planning: marked section as completed gusthoff 2019-01-11 20:40:15 +01:00
  • 928f3450c1 Adapted source-code examples gusthoff 2019-01-11 20:39:22 +01:00
  • f58a763ccf Added section on scope locks gusthoff 2019-01-11 20:05:58 +01:00
  • b79dde9ab1 Introducing exercise using ordered sets gusthoff 2020-02-29 00:19:10 +01:00
  • 98d8dfb3bc Editorial change: temporarily restricting use of figure to HTML output gusthoff 2020-02-28 22:43:54 +01:00
  • fe8f5a6683 Editorial changes: correcting links gusthoff 2020-02-28 22:41:46 +01:00
  • 68ff92415b Editorial changes: adding labs to the index gusthoff 2020-02-28 17:16:37 +01:00
  • e0f97b0ea8 Editorial changes: moving content to solutions file gusthoff 2020-02-28 17:11:15 +01:00
  • 225323eab9 Editorial changes: moving content to solutions file gusthoff 2020-02-28 17:09:29 +01:00
  • e31f6b1b74 Replaced word ("amount") in "Inventory" exercise gusthoff 2020-02-28 16:50:22 +01:00
  • bad4210aaa Fixed implementation of Get function for value in stock gusthoff 2020-02-28 14:40:25 +01:00
  • 1624fa63fa Removed erroneous price indication gusthoff 2020-02-28 14:31:00 +01:00
  • 71d62d22b6 Labs: draft version of exercises for "Standard Library" chapter gusthoff 2019-11-02 04:31:21 +01:00
  • 3eb3a5f151 Added section on classwide access types gusthoff 2020-02-21 22:47:23 +01:00
  • 343e862afc Added section on private/limited tagged types gusthoff 2020-02-21 21:00:01 +01:00
  • 31dab4cbbb Editorial change: splitting "Standard Library" chapter gusthoff 2020-02-12 20:05:19 +01:00
  • 931be0e6ee Minor correction in source-code example gusthoff 2020-02-12 20:08:30 +01:00