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

89 commits

Author SHA1 Message Date
Andrew Plotkin c0aae6022f Maintain a text_provenence in Compile Blocks and Lines, and when
creating an OrigSourceInstruction. (As opposed to a source_location.)
2023-05-27 22:23:38 -04:00
Andrew Plotkin 4426ac0f6e Correct parsing of #OrigSource inside a function. 2023-05-27 09:17:57 -04:00
Andrew Plotkin 9e5a9af370 Start working through #origsource in kit code. 2023-05-26 20:08:07 -04:00
Graham Nelson 72d90591ff Renamed variable to avoid Windows build issues 2023-05-04 19:32:27 +01:00
Graham Nelson 95e613cd6a Implemented IE-0018 2023-05-02 19:07:44 +01:00
Graham Nelson 04e526f0a6 Fix for Jira bug I7-2298 2023-04-30 10:31:51 +01:00
Graham Nelson b382906e39 Further improvements to I6 syntax error reporting 2023-04-29 23:36:11 +01:00
Graham Nelson 568429d61c More accurate I6 error location 2023-04-28 11:18:56 +01:00
Graham Nelson 8aa902ce50 More on schema error reporting 2023-04-26 23:11:43 +01:00
Graham Nelson 5d4586387c Fix for Jira bug I7-2334 2023-04-22 22:47:10 +01:00
Graham Nelson f46433c22c Fix for Jira bug I7-2267 2023-01-02 10:27:52 +00:00
Graham Nelson baa615c76f Slightly clarified namespaces 2022-10-13 23:15:49 +01:00
Graham Nelson 2083e65b6e Experimental work on +namespace 2022-10-12 23:53:21 +01:00
Graham Nelson 839aec2a7f Implemented IE-0006 2022-10-09 23:26:03 +01:00
Graham Nelson c9e740b086 Fix for Jira bug I7-2193 2022-08-28 15:40:06 +01:00
Graham Nelson 51e6ad8b97 Made @/o and @\o equivalent 2022-06-30 18:27:36 +01:00
Graham Nelson bf7805d755 Fix for Jira bug I7-2156 2022-06-30 12:20:49 +01:00
Graham Nelson 7857794ac6 Fix for Jira bug I7-2157 2022-06-21 00:05:35 +01:00
Graham Nelson de4d348fda Fix for Jira bug I7-2137 2022-05-30 22:53:15 +01:00
Graham Nelson 4b7ad580b7 Fix for Jira bug I7-2123 2022-05-23 22:23:43 +01:00
Graham Nelson 1ecf77049c Enabled indirect function calls from I6 inclusions in I7 2022-05-10 10:43:18 +01:00
Zed Lopez 27c3a6cfe3 doc typo fix 2022-05-06 19:21:12 -07:00
Graham Nelson 31c156b2b5 Fix for bracketed negative numbers in I6 assembly inclusion bug 2022-05-02 22:59:04 +01:00
Andrew 448a73d168 inter/*/*.w typos 2022-05-01 08:47:54 -05:00
Graham Nelson cba72a3537 Improved source website 2022-04-04 18:31:44 +01:00
Graham Nelson fdbb235a63 Shaved about 5cs off 2022-03-24 10:53:32 +00:00
Graham Nelson a524ba53f1 Better handling of construct IDs 2022-03-13 22:08:41 +00:00
Graham Nelson 511158c148 Finished refactoring of pairs 2022-02-27 23:52:33 +00:00
Graham Nelson 49964c7d52 Furthered the abstraction of inter_pair 2022-02-24 23:53:40 +00:00
Graham Nelson 306705709b Simplified use of typenames 2022-02-22 23:31:47 +00:00
Graham Nelson 37d1759459 Refactored Inter types yet further 2022-02-21 13:05:50 +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 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 cb880556b5 Completed improvements to building module 2022-01-23 10:34:04 +00:00
Graham Nelson 1528c7f39c Added error-reporting on inter schema parsing 2022-01-23 00:32:26 +00:00
Graham Nelson 916864b41c Documented and reorganised Produce API 2022-01-22 16:44:52 +00:00
Graham Nelson beb1e6c952 Completed the inter schema emitter 2022-01-21 21:46:41 +00:00
Graham Nelson e836c60c52 Documenting how schema emission works 2022-01-20 23:55:12 +00:00
Graham Nelson cf2976123a Improved metadata on I6 operators and Inter primitives 2022-01-19 23:56:42 +00:00
Graham Nelson ae76b18280 Finished documenting ramification 2022-01-19 13:49:54 +00:00
Graham Nelson 7fdaa1612a Explicating the ramification algorithm 2022-01-18 23:21:24 +00:00
Graham Nelson 692393eae3 Further work on inter schemas 2022-01-17 23:52:15 +00:00
Graham Nelson 47955eefee Began on the inter schema compiler 2022-01-16 23:17:41 +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 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 4ff69d1edd Refactored wiring of symbols 2022-01-03 23:40:23 +00:00