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

47 commits

Author SHA1 Message Date
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 6cc170ad24 Finished on the splat compiler 2021-12-09 23:24:01 +00:00
Graham Nelson 55a4ae3815 Simplified constant computations 2021-12-07 22:39:55 +00:00
Graham Nelson c702920f91 Continuing work on splat compilation 2021-12-05 23:11:59 +00:00
Graham Nelson 2c78e9f126 Fractional progress 2021-12-04 23:31:28 +00:00
Graham Nelson 23ec357e9c Simplified property assimilation 2021-12-02 23:52:34 +00:00
Graham Nelson 2107121b9f Attempts to simplify compile-splats 2021-12-01 23:17:04 +00:00
Graham Nelson 4ccae2d2c0 Began reshuffle of assimilation stages 2021-11-30 00:18:02 +00:00
Graham Nelson fb19de2ad9 Tidying up 2021-11-29 10:23:17 +00:00
Graham Nelson ad5b1c72bf Removed parse-linked-matter stage from assimilation pipeline 2021-11-29 10:04:56 +00:00
Graham Nelson 30544466f0 Began to divide simple tangling from other kit-reading 2021-11-26 23:49:56 +00:00
Graham Nelson c772f426e1 Rewrite of parsing stages 2021-11-25 21:53:47 +00:00
Graham Nelson 39f1780e96 Continuing simplification of kit source reading 2021-11-24 22:28:46 +00:00
Graham Nelson d77eeef1a9 Simplifying interventions 2021-11-23 23:17:22 +00:00
Graham Nelson ff06397486 Rearranged names of some linking tasks 2021-11-22 23:40:18 +00:00
Graham Nelson 9729d14244 Made pipelines able to run each other 2021-11-22 00:22:16 +00:00
Graham Nelson 9f99b5b99b Tidied new stage 2021-11-19 09:30:04 +00:00
Graham Nelson 92e0622ed6 Made set of six generic kinds common between Inter and Inform 2021-11-18 23:49:34 +00:00
Graham Nelson 6d89b25620 Restructured early linking pipeline stages 2021-11-17 22:44:49 +00:00
Graham Nelson 638f7afdab Handling pipeline syntax errors better 2021-11-16 18:15:49 +00:00
Graham Nelson 77b894001d Improved pipeline error messages 2021-11-15 22:44:29 +00:00
Graham Nelson 70ca4155bf Clarified pipeline-running code 2021-11-14 23:40:33 +00:00
Graham Nelson 5469be5e85 Improved pipelines 2021-11-13 13:29:56 +00:00
Graham Nelson 3ac8b11b97 Ternary PROPERTYVALUE.BIP 2021-10-17 22:55:41 +01:00
Graham Nelson e504c06fc9 Considerably tidied up vanilla 2021-10-10 14:53:42 +01:00
Graham Nelson 4635c73903 Converging on final vanilla objects 2021-10-09 00:28:40 +01:00
Graham Nelson 2b7f86b1fb Finally simplified vanilla object algorithm 2021-10-08 10:36:36 +01:00
Graham Nelson 4dac0dfee3 Moved KindHierarchy to synoptic 2021-10-07 23:40:40 +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 8d581df05a Further simplification of final module 2021-09-23 23:48:56 +01:00
Graham Nelson d240f7078f Tidying the final module 2021-09-22 17:28:55 +01:00
Graham Nelson 06bbeba416 Began untangling code generation 2021-09-21 22:34:09 +01:00
Graham Nelson 1f1cbfb6b2 Added C sender functions 2021-09-17 20:57:52 +01:00
Graham Nelson 01533373cf Improved !style and added CSS-styling example 2021-09-16 09:06:50 +01:00
Graham Nelson b4604150d6 Improved project-free compilation and unified pipelines 2021-09-13 00:33:30 +01:00
Graham Nelson cc4287a9e7 Refactored arch module to provide new -format notation 2021-09-11 14:36:26 +01:00
Graham Nelson 0fabb281a6 Nonworking introduction of new -format 2021-09-10 23:03:09 +01:00
Graham Nelson 5d3b0d19cc Further small simplifications of Inter 2021-09-01 23:31:40 +01:00
Graham Nelson 52fcea6ea8 Further reduction of veneer in Inter 2021-09-01 17:53:58 +01:00
Graham Nelson c2587056c6 First stab at a C dictionary table 2021-08-30 22:07:40 +01:00
Graham Nelson f8e186cf12 Handled indirect calls better in assimilation and linking 2021-08-25 22:45:31 +01:00
Graham Nelson 784d16fbec A little further 2021-08-24 08:10:05 +01:00
Graham Nelson 3211248ab5 Removed confusion between weak and strong IDs for base kind constructors at runtime 2021-08-15 11:36:31 +01:00
Graham Nelson 537f6f10bf Removed !lookupref primitive from Inter specification 2021-08-12 15:37:26 +01:00
Graham Nelson c2b1504318 Divided codegen module into new modules pipeline and final 2021-08-10 11:01:03 +01:00