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

463 commits

Author SHA1 Message Date
Graham Nelson 21cb43cd07 Largely completed Basic Inform extension 2020-01-21 23:58:18 +00:00
Graham Nelson 6dcd0b4f68 Numerous further BIP cases 2020-01-21 01:17:11 +00:00
Graham Nelson bd09f85ea8 Added BIP test cases for textual phrases 2020-01-17 23:10:18 +00:00
Graham Nelson 34a707f717 More BIP, mainly on data structures 2020-01-17 00:33:43 +00:00
Graham Nelson 7b318ffda5 Moved lists into Basic Inform 2020-01-16 09:41:05 +00:00
Graham Nelson d81eb6b19b Still more BIPping 2020-01-15 22:48:08 +00:00
Graham Nelson 60ad744adb Still further BIP cases 2020-01-15 00:15:45 +00:00
Graham Nelson 9855720ee6 Further Basic Inform phraseology 2020-01-14 07:53:53 +00:00
Graham Nelson 9dd18a5642 Continuing with unit tests of Basic Inform 2020-01-13 22:24:37 +00:00
Graham Nelson 3cfbb1160e Finally removed vestigial core-test 2020-01-13 11:02:57 +00:00
Graham Nelson 61143f08a8 Further work on Basic Inform and its template 2020-01-13 01:05:17 +00:00
Graham Nelson 1658e2a123 Improved redundant code elimination 2020-01-12 00:35:36 +00:00
Graham Nelson 60f6c3ee35 Made the Inter modules valid as webs, and added them to README 2020-01-09 23:10:09 +00:00
Graham Nelson 8de32679ae Tidied the code generator's I6T parser 2020-01-09 22:00:37 +00:00
Graham Nelson 9d5b9915b0 Moved template files to inweb syntax v2 2020-01-09 00:05:00 +00:00
Graham Nelson 6e9bd2e4a1 Tidied the I6T reader 2020-01-08 12:50:46 +00:00
Graham Nelson 1c7b84841f Finished reorganising I6T into Inter internals 2020-01-07 23:15:56 +00:00
Graham Nelson cc68f167ee Simplified template interpreter 2020-01-07 21:37:23 +00:00
Graham Nelson 5c6bb9d1d3 Reformed Index.i6t to a new .indext format 2020-01-07 21:25:42 +00:00
Graham Nelson 2556be6de3 Finally withdrew Z version 6 support from the I6T 2020-01-07 12:08:33 +00:00
Graham Nelson de1b5a9dae Hello World for Glulx 2020-01-07 11:52:27 +00:00
Graham Nelson 00f8dde7b3 Hello World at last 2020-01-06 23:17:21 +00:00
Graham Nelson f0b19b93b0 Progress towards Hello World 2020-01-06 12:41:52 +00:00
Graham Nelson 49ce0dc6ca Minor rephrasing 2019-12-10 10:48:38 +00:00
Toby Nelson acf4744779 Updated the suggested interpreter links 2019-11-13 21:33:54 +00:00
Graham Nelson a3fc704ee4 Fixed cblorb bug (retrospectively) which manifested only in 64-bit C library 2019-11-04 00:11:29 +00:00
Graham Nelson 1a783023e2 Fixed nondeterministic inference sorting under randomized address space OSes 2019-10-23 23:41:43 +01:00
Graham Nelson d59bd72f7a Demarcation of roles 2019-10-13 14:25:16 +01:00
Graham Nelson bb75bd4e9d The dawn of Basic Inform 2019-10-02 23:04:15 +01:00
Graham Nelson f4eb930df4 Further demarcation between libraries 2019-09-22 23:27:22 +01:00
Graham Nelson 9f70fcd796 Limited progress towards a basic_inform library 2019-09-22 16:43:06 +01:00
Graham Nelson 334464356f Introduced template architectures 2019-09-17 12:55:51 +01:00
Graham Nelson 8c0f64108d Made inter pipelines architecture-neutral 2019-09-09 08:12:15 +01:00
Graham Nelson 23bc2e2dcf Finally solved template assimilation 2019-09-07 20:43:31 +01:00
Graham Nelson 78c0594dbe Towards full-scale template assimilation 2019-09-07 01:28:18 +01:00
Graham Nelson 3055f43612 First successful template transplant 2019-09-01 21:17:40 +01:00
Graham Nelson 1ddf852361 Further work on independent assimilation 2019-09-01 11:50:12 +01:00
Graham Nelson bb13993e92 Made template assimilation possible by inter alone 2019-08-31 13:56:36 +01:00
Graham Nelson 399a391436 Created building module 2019-08-28 10:35:44 +01:00
Graham Nelson e7dc8fbd22 Furher work on refactoring code generator 2019-08-25 11:02:05 +01:00
Graham Nelson 0ed8022628 Further refactored emitter 2019-08-24 11:21:48 +01:00
Graham Nelson 1b0ddddf05 Began refactoring emission into codegen 2019-08-22 21:49:51 +01:00
Graham Nelson 18939d135d Removed references to template within I7 compiler 2019-08-22 17:03:38 +01:00
Graham Nelson 1141c5fb01 Refactored primitives to allow for multiple inter trees 2019-08-21 09:24:56 +01:00
Graham Nelson 5e9658cb27 Assimilating with asynchronous plugs and sockets 2019-08-20 14:48:45 +01:00
Graham Nelson 006b55b04d Further work on plugs and sockets 2019-08-09 13:24:05 +01:00
Graham Nelson 1cf900beea Clarified connectors 2019-08-04 13:04:42 +01:00
Graham Nelson 4ad505c3fc Introduced plugs and sockets 2019-08-04 12:19:47 +01:00
Graham Nelson dd8089b5be Implemented transmigration of packages 2019-08-02 18:51:21 +01:00
Graham Nelson 83ecb1500c Improved dictionary lookup speed for symbols tables 2019-07-28 10:35:41 +01:00