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

130 commits

Author SHA1 Message Date
Graham Nelson c876a87d40 Improved command-line interface for inter 2022-03-24 23:35:22 +00:00
Graham Nelson ab4de63628 Sped up compiler by around 10% 2022-03-23 09:49:43 +00:00
Graham Nelson 1008887dc8 Improved pipeline documentation 2022-03-22 21:11:49 +00:00
Graham Nelson 9e18fef68d Clarified documentation on Inter conventions 2022-03-21 23:44:15 +00:00
Graham Nelson fb2687b873 Completed simplification of annotations 2022-03-21 10:32:13 +00:00
Graham Nelson d1f5dc4304 Further reduction in annotation use 2022-03-20 13:41:13 +00:00
Graham Nelson dd97aa9eb1 Eliminated TABLEARRAY_IANN and similar annotations 2022-03-17 12:07:10 +00:00
Graham Nelson df5da12ead Removed BIP_IANN annotation 2022-03-16 23:33:49 +00:00
Graham Nelson dbe4475f50 Further work on documenting and tidying Inter 2022-03-15 23:54:53 +00:00
Graham Nelson 3356979162 Improved Inter manual and minor syntax tweaks 2022-03-15 14:01:15 +00:00
Graham Nelson 0b545c37b5 Completed work on bytecode module 2022-03-14 13:53:55 +00:00
Graham Nelson b3d258d332 Removed the defaultvalue instruction from Inter 2022-03-13 22:39:41 +00:00
Graham Nelson 51004bb8bf Improved remaining instructions 2022-03-13 11:28:33 +00:00
Graham Nelson 7c0d5bb5fd Simplified insert construct, formerly link 2022-03-08 22:56:48 +00:00
Graham Nelson 652af138a8 Much systematic renaming 2022-03-01 00:41:22 +00:00
Graham Nelson b3d2a9c149 Simplified and completed binary Inter file format 2022-02-13 23:44:50 +00:00
Graham Nelson 151a00bcc6 Changed representation of comments in Inter 2022-02-09 23:48:51 +00:00
Graham Nelson b1c9de89f6 Improved syntax specification for Inter constructs 2022-02-09 00:00:30 +00:00
Graham Nelson 30d7e057a7 Added !enableprinting opcode to assist Inter test cases 2022-02-08 19:06:41 +00:00
Graham Nelson 59a873d14b Removed external scope for symbols 2022-02-04 00:55:12 +00:00
Graham Nelson 80a1ae9a17 Documented the stages 2022-01-08 10:00:07 +00:00
Graham Nelson ad5b1c72bf Removed parse-linked-matter stage from assimilation pipeline 2021-11-29 10:04:56 +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 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 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 e5d4211714 Moved built-in functions to be opcodes, not veneer symbols 2021-11-05 23:12:14 +00:00
Graham Nelson f779c3b0d9 Simplified Inter further 2021-10-20 01:11:13 +01:00
Graham Nelson 3ac8b11b97 Ternary PROPERTYVALUE.BIP 2021-10-17 22:55:41 +01:00
Graham Nelson 00b95fb35c Further refactoring of Inter to remove give, take, has, hasnt 2021-10-14 23:53:44 +01:00
Graham Nelson 8d581df05a Further simplification of final module 2021-09-23 23:48:56 +01:00
Graham Nelson 927d37f946 Added C and Inform cross-function-calling 2021-09-20 23:17:10 +01:00
Graham Nelson f92d8c50ac Small reform of variable packages in Inter 2021-09-19 12:47:18 +01:00
Graham Nelson 01533373cf Improved !style and added CSS-styling example 2021-09-16 09:06:50 +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 dc15d2f9af Further organisation 2021-08-12 19:07:06 +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
Graham Nelson 1c2aa1ff74 Finally moved index module to inter 2021-06-27 16:04:28 +01:00
Graham Nelson 409411440a Began a migration of indexing to codegen 2021-05-31 17:45:44 +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 4c2640617a Improved constant emission 2021-04-15 22:42:28 +01:00
Graham Nelson b0c0bf87ea Further post-fragmentation tidying 2020-08-27 15:50:24 +01:00
Graham Nelson dcc6469aa3 Consequence of refactoring Foundation::start 2020-07-05 15:33:25 +01:00
Graham Nelson 267779bdbb Implemented -locale across all tools 2020-07-05 11:01:27 +01:00