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

80 commits

Author SHA1 Message Date
Graham Nelson 59a873d14b Removed external scope for symbols 2022-02-04 00:55:12 +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 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 ec3c4028c7 Improved assembly-language punctuation 2022-01-10 23:51:42 +00:00
Graham Nelson 70ca4155bf Clarified pipeline-running code 2021-11-14 23:40:33 +00:00
Graham Nelson 8b40b2a135 Completed final 2021-11-11 23:32:10 +00:00
Graham Nelson 68e04895a8 Improved clarity of function calling 2021-11-06 14:35:25 +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 8dcd03e0de Started tidying functions 2021-11-02 23:34:24 +00:00
Graham Nelson 5d7fa48d97 Completed C literals 2021-11-01 20:02:30 +00:00
Graham Nelson 429c76430f Further C assembly improvements 2021-10-30 13:04:16 +01:00
Graham Nelson 838d43bec4 Tidied C further 2021-10-25 00:03:03 +01:00
Graham Nelson bfa356137f Began tidying up C generator 2021-10-23 23:54:35 +01:00
Graham Nelson 5452ca63e8 Completed Inform 6 generator 2021-10-20 12:13:44 +01:00
Graham Nelson f779c3b0d9 Simplified Inter further 2021-10-20 01:11:13 +01:00
Graham Nelson 2cd7b9b221 Improved performance of propertyvalue slightly 2021-10-18 14:53:36 +01:00
Graham Nelson b0069b92ce Finally made door_to property not a special case 2021-10-18 05:31:07 +01:00
Graham Nelson 3ac8b11b97 Ternary PROPERTYVALUE.BIP 2021-10-17 22:55:41 +01:00
Graham Nelson 9f10d65ad6 Consolidated to single version of propertyexists 2021-10-16 23:48:19 +01:00
Graham Nelson 176001ec88 Improved ternary PROPERTYEXISTS_BIP 2021-10-15 23:49:12 +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 0492727e4f Finished simplifying generator model for objects 2021-10-13 23:11:42 +01:00
Graham Nelson fa4facff7f Further small simplifications 2021-10-12 23:32:02 +01:00
Graham Nelson e5bf943c79 Further tidying 2021-10-12 00:30:58 +01:00
Graham Nelson 044cecf0f4 Explicated and simplified I6 generator 2021-10-11 01:11:20 +01:00
Graham Nelson e504c06fc9 Considerably tidied up vanilla 2021-10-10 14:53:42 +01:00
Graham Nelson e0d9270e17 Finished work on vanilla objects 2021-10-09 16:47:41 +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 42bb9a5486 Pushed kind tables down into final generators 2021-10-05 23:54:01 +01:00
Graham Nelson ff4cd9a1e2 Implemented pseudo-opcodes 2021-10-05 09:59:33 +01:00
Graham Nelson 8c553d6565 Tentative movement of property storage policy into assembly 2021-10-04 23:35:07 +01:00
Graham Nelson e6ac84f444 Simplified GProperty functions 2021-10-04 00:37:38 +01:00
Graham Nelson 6c75736f1b Removed value_range pseudoproperty 2021-10-03 17:24:39 +01:00
Graham Nelson ff59659c75 Pushed attribute distinction down into I6 code generator only 2021-10-03 10:50:18 +01:00
Graham Nelson d968cd7fec Finally pushing attribute/property distinction down the stack 2021-10-02 23:52:18 +01:00
Graham Nelson 7c5e367822 Painfully slow progress 2021-10-01 11:21:09 +01:00
Graham Nelson cfe334e394 Inching towards a new runtime representation for properties 2021-09-30 23:52:36 +01:00
Graham Nelson 156a1c58fd Still sidling around the issue 2021-09-30 00:12:46 +01:00
Graham Nelson 7be308bb16 Nonworking start to attempt to push attribute/property distinction downwards 2021-09-28 23:41:07 +01:00
Graham Nelson fcf8c552ab Further struggles to understand attribute allocation 2021-09-28 00:03:31 +01:00
Graham Nelson e81b4326f5 Beginning work on vanilla object model 2021-09-27 09:21:13 +01:00
Graham Nelson 4ed53b0789 Removed segment choices from vanilla 2021-09-26 15:35:01 +01:00
Graham Nelson 7167d3c708 Removed default segment 2021-09-26 11:15:42 +01:00
Graham Nelson eb305369c4 Further vanilla refactoring 2021-09-26 11:01:13 +01:00
Graham Nelson 728a7e6dc0 Gradual vanilla refactoring 2021-09-25 18:21:49 +01:00