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

138 commits

Author SHA1 Message Date
Graham Nelson a79b56f241 Fix for Jira bug I7-2124 2022-05-24 21:28:01 +01:00
Graham Nelson 31c156b2b5 Fix for bracketed negative numbers in I6 assembly inclusion bug 2022-05-02 22:59:04 +01:00
Graham Nelson a1aa7642e9 Documented and rounded out some debugging features 2022-04-18 15:46:46 +01:00
Graham Nelson b2e838c06d Refactored indexing to become a new pipeline stage 2022-04-09 14:52:23 +01:00
Graham Nelson cba72a3537 Improved source website 2022-04-04 18:31:44 +01:00
Graham Nelson e1be3d516d Minor documentation improvements 2022-03-31 12:32:39 +01:00
Graham Nelson 4dea2b3159 Numerous bugs fixed in loading large textual Inter files 2022-03-27 23:14:38 +01:00
Graham Nelson 1a5d36ec01 Fixed issue with forward references in binary Inter 2022-03-25 23:37:32 +00:00
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