1
0
Fork 0
mirror of https://github.com/ganelson/inform.git synced 2024-07-07 17:44:22 +03:00
Commit graph

172 commits

Author SHA1 Message Date
Graham Nelson 32fb629212 Introduced symbol annotation types 2022-02-04 23:05:51 +00:00
Graham Nelson 0d5917a16c Removed concept of symbol scope 2022-02-04 10:04:41 +00:00
Graham Nelson 59a873d14b Removed external scope for symbols 2022-02-04 00:55:12 +00:00
Graham Nelson 8670fd4a79 Last commit with freestanding inter symbols? 2022-02-03 19:44:57 +00:00
Graham Nelson 1c3d9c537d Clarified symbols tables 2022-02-03 15:51:44 +00:00
Graham Nelson 59eef53782 Progress on packages and node lists 2022-02-02 23:35:38 +00:00
Graham Nelson f72e8a6ecc Started in on packages 2022-01-30 23:49:12 +00:00
Graham Nelson bde5e01880 Tidied up warehouse 2022-01-30 13:32:38 +00:00
Graham Nelson ba1fba190f Further work on nodes 2022-01-29 00:21:23 +00:00
Graham Nelson 7b8ac3bc48 Further on inter nodes 2022-01-27 23:38:14 +00:00
Graham Nelson 8eb2214881 Simplified node placement algorithm 2022-01-26 23:59:02 +00:00
Graham Nelson 37c5308ddf Tidying up 2022-01-25 22:51:12 +00:00
Graham Nelson 5f0f5c2326 Started in on bytecode module 2022-01-25 00:20:07 +00:00
Graham Nelson bb992fcfe7 Further tidying-up of architecture 2022-01-14 23:44:06 +00:00
Graham Nelson e27a85d98a Tidied up how primitives are declared 2022-01-14 10:56:42 +00:00
Graham Nelson 510bd86f87 Completed rewrite of large-scale structure formation 2022-01-13 23:49:42 +00:00
Graham Nelson 3ffaf8c77a Consolidated architectural constants 2022-01-11 23:27:00 +00:00
Graham Nelson 0a410be737 Rationalised architectural constants somewhat 2022-01-11 12:31:22 +00:00
Graham Nelson ec3c4028c7 Improved assembly-language punctuation 2022-01-10 23:51:42 +00:00
Graham Nelson 252ca978d0 Started in on building module 2022-01-09 23:00:15 +00:00
Graham Nelson 80963c1e34 Began work on synoptic module 2022-01-04 23:10:34 +00:00
Graham Nelson 4ff69d1edd Refactored wiring of symbols 2022-01-03 23:40:23 +00:00
Graham Nelson 6570632bc2 Improved linking pipeline stages 2022-01-02 21:29:43 +00:00
Graham Nelson 2c78e9f126 Fractional progress 2021-12-04 23:31:28 +00:00
Graham Nelson ad5b1c72bf Removed parse-linked-matter stage from assimilation pipeline 2021-11-29 10:04:56 +00:00
Graham Nelson 70ca4155bf Clarified pipeline-running code 2021-11-14 23:40:33 +00:00
Graham Nelson fa4facff7f Further small simplifications 2021-10-12 23:32:02 +01:00
Graham Nelson 044cecf0f4 Explicated and simplified I6 generator 2021-10-11 01:11:20 +01:00
Graham Nelson e504c06fc9 Considerably tidied up vanilla 2021-10-10 14:53:42 +01:00
Graham Nelson 42bb9a5486 Pushed kind tables down into final generators 2021-10-05 23:54:01 +01:00
Graham Nelson ff59659c75 Pushed attribute distinction down into I6 code generator only 2021-10-03 10:50:18 +01:00
Graham Nelson d968cd7fec Finally pushing attribute/property distinction down the stack 2021-10-02 23:52:18 +01:00
Graham Nelson eb305369c4 Further vanilla refactoring 2021-09-26 11:01:13 +01:00
Graham Nelson f8e186cf12 Handled indirect calls better in assimilation and linking 2021-08-25 22:45:31 +01:00
Graham Nelson 6896645641 Better function call model for C 2021-08-06 19:48:18 +01:00
Graham Nelson a27822d4da Eliminated string-format arrays from Inter 2021-08-01 09:59:30 +01:00
Graham Nelson f1a1a956c8 Further foundations for C 2021-07-31 23:44:47 +01:00
Graham Nelson 8af471fab5 More and more localisation 2021-07-25 15:11:01 +01:00
Graham Nelson 2edb24994c Further localisation work 2021-07-24 22:04:35 +01:00
Graham Nelson 0bc8db46e2 Further index tidying 2021-07-24 18:16:56 +01:00
Graham Nelson d96a6168d8 Migrated Mp element 2021-06-27 14:56:29 +01:00
Graham Nelson 4d396fadc4 Simplified, and also complicated, default values 2021-05-16 11:37:28 +01:00
Graham Nelson 755d2bd6f5 Completed second implementation of synoptic module 2021-05-05 12:24:08 +01:00
Graham Nelson 8060a44887 Module identities more clearly emerging 2021-05-03 23:49:40 +01:00
Graham Nelson b5ca567881 Made kinds synoptic 2021-05-03 14:39:21 +01:00
Graham Nelson 81229aadec Synoptic chronology 2021-05-01 15:00:44 +01:00
Graham Nelson dfca4dbc9c Made tables synoptically linked 2021-05-01 10:46:37 +01:00
Graham Nelson 073c4b2627 Made extension metadata synoptic 2021-04-30 18:48:22 +01:00
Graham Nelson 8ab3d3c4e6 Synoptic rulebook renumbering 2021-04-27 14:01:34 +01:00
Graham Nelson 9709492f1d Reorganised synoptic creation and removed metadata construct from Inter 2021-04-25 13:23:45 +01:00
Graham Nelson 82b2f7bf48 Removed response construct from Inter 2021-04-25 08:03:14 +01:00
Graham Nelson e29869ab7f Promising, yet not at all working, responses system 2021-04-24 23:35:10 +01:00
Graham Nelson 3576d08edc Experiment with synoptic resources 2021-04-23 23:30:09 +01:00
Graham Nelson 62687e54db Moved alphabetical sorting of packed text to link stage 2021-04-22 18:47:42 +01:00
Graham Nelson 8c2ebbffd3 Began on enclosures 2021-04-20 23:43:29 +01:00
Graham Nelson 27e678d03d Clarified Hierarchy code 2021-04-18 22:42:39 +01:00
Graham Nelson a053adebfc More on emission 2021-04-16 21:50:46 +01:00
Graham Nelson a8ecdcfab2 Abolished holding of Inter symbols 2021-04-16 09:31:46 +01:00
Graham Nelson 4c2640617a Improved constant emission 2021-04-15 22:42:28 +01:00
Graham Nelson aab471d0ab Began work on Emit 2021-04-14 22:57:48 +01:00
Graham Nelson bf8d571e9b Better plugin handling of compilation sequence 2021-02-23 11:10:22 +00:00
Graham Nelson b4a6775fa6 Reorganised the values module 2021-02-06 18:00:34 +00:00
Graham Nelson aa54188874 Enter the Lcon 2020-07-01 00:58:55 +01:00
Graham Nelson 822b38d314 Migrated to clang 11 2020-06-27 23:18:54 +01:00
Graham Nelson b87ace2f32 Reworked syntax module 2020-05-11 15:21:29 +01:00
Graham Nelson dd8233116c Documented arch module 2020-05-09 23:49:59 +01:00
Graham Nelson baff90449f Refactored to remove works hash and enable multiple versions in ext dictionary 2020-05-09 16:25:04 +01:00
Graham Nelson 0e63cacd7b Removed use of _array_CLASS 2020-05-09 14:15:42 +01:00
Graham Nelson 80af58f62e Catching up with Inweb changes 2020-05-09 13:07:39 +01:00
Graham Nelson 51be4aa9d7 Introduced module overviews 2020-05-03 16:34:53 +01:00
Graham Nelson ae621dd4d0 Catching up with Foundation function name changes 2020-04-15 23:49:59 +01:00
Graham Nelson 1268a0f40e Colonised 2020-04-14 17:56:54 +01:00