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

115 commits

Author SHA1 Message Date
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 669394f0a9 Made property count synoptic 2021-04-30 15:53:28 +01:00
Graham Nelson af6b0b1166 Moved actions metadata into synoptic linking 2021-04-29 12:32:12 +01:00
Graham Nelson 03b09ac3f4 Queued rule and GPR compilation, fixing a timing problem 2021-04-26 23:31:08 +01:00
Graham Nelson 9709492f1d Reorganised synoptic creation and removed metadata construct from Inter 2021-04-25 13:23:45 +01:00
Graham Nelson 6b5c77b6eb But now working 2021-04-25 00:36:54 +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 d71f3bdf50 Simplified text substitutions 2021-04-23 00:32:20 +01:00
Graham Nelson 62687e54db Moved alphabetical sorting of packed text to link stage 2021-04-22 18:47:42 +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 2c0d5c6dda Added redundant operations optimisation 2021-04-11 12:29:07 +01:00
Graham Nelson 1f701dad6f Beginning on inline invocations 2021-04-06 00:19:15 +01:00
Graham Nelson 8531afdb4d Improved separation of plugins from main compiler 2021-02-23 00:25:10 +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 1ed44539c3 Modernised problems module 2020-05-21 00:11:29 +01:00
Graham Nelson b87ace2f32 Reworked syntax module 2020-05-11 15:21:29 +01:00
Graham Nelson 80af58f62e Catching up with Inweb changes 2020-05-09 13:07:39 +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
Graham Nelson 6e1fb88642 Improved syntax-colouring of weave 2020-04-07 23:02:44 +01:00
Graham Nelson fd4a46ddd8 Modernised use of extracts 2020-04-07 01:06:09 +01:00
Graham Nelson 0eb9935979 Made use of new web_md API in foundation 2020-04-02 13:31:21 +01:00
Graham Nelson ff7d14d1f5 Refactored to allow multiple syntax trees 2020-03-05 12:42:33 +00:00
Graham Nelson 1338ef1cde Made pipelines inbuild resources 2020-02-10 00:10:58 +00:00
Graham Nelson 2b69623824 Kits triumphans 2020-01-27 00:49:57 +00:00
Graham Nelson 61143f08a8 Further work on Basic Inform and its template 2020-01-13 01:05:17 +00:00
Graham Nelson 1658e2a123 Improved redundant code elimination 2020-01-12 00:35:36 +00:00
Graham Nelson 60f6c3ee35 Made the Inter modules valid as webs, and added them to README 2020-01-09 23:10:09 +00:00
Graham Nelson 8de32679ae Tidied the code generator's I6T parser 2020-01-09 22:00:37 +00:00
Graham Nelson 9d5b9915b0 Moved template files to inweb syntax v2 2020-01-09 00:05:00 +00:00
Graham Nelson 9f70fcd796 Limited progress towards a basic_inform library 2019-09-22 16:43:06 +01:00
Graham Nelson 334464356f Introduced template architectures 2019-09-17 12:55:51 +01:00
Graham Nelson 23bc2e2dcf Finally solved template assimilation 2019-09-07 20:43:31 +01:00
Graham Nelson 78c0594dbe Towards full-scale template assimilation 2019-09-07 01:28:18 +01:00
Graham Nelson 1ddf852361 Further work on independent assimilation 2019-09-01 11:50:12 +01:00
Graham Nelson bb13993e92 Made template assimilation possible by inter alone 2019-08-31 13:56:36 +01:00
Graham Nelson e7dc8fbd22 Furher work on refactoring code generator 2019-08-25 11:02:05 +01:00
Graham Nelson 0ed8022628 Further refactored emitter 2019-08-24 11:21:48 +01:00
Graham Nelson 18939d135d Removed references to template within I7 compiler 2019-08-22 17:03:38 +01:00
Graham Nelson 1141c5fb01 Refactored primitives to allow for multiple inter trees 2019-08-21 09:24:56 +01:00
Graham Nelson 5e9658cb27 Assimilating with asynchronous plugs and sockets 2019-08-20 14:48:45 +01:00
Graham Nelson 006b55b04d Further work on plugs and sockets 2019-08-09 13:24:05 +01:00
Graham Nelson dd8089b5be Implemented transmigration of packages 2019-08-02 18:51:21 +01:00
Graham Nelson 1ff1d6137f Further work on package naming 2019-07-27 11:16:22 +01:00
Graham Nelson 3178f53767 Further cautious refactoring 2019-07-26 19:20:27 +01:00