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

40 commits

Author SHA1 Message Date
Graham Nelson d0b83c2686 Better type parsing in textual Inter 2022-03-28 07:57:52 +01:00
Graham Nelson fb2687b873 Completed simplification of annotations 2022-03-21 10:32:13 +00:00
Graham Nelson 9fa4d0e196 Marked text literals using a typename rather than an annotation 2022-03-20 23:45:45 +00:00
Graham Nelson dd97aa9eb1 Eliminated TABLEARRAY_IANN and similar annotations 2022-03-17 12:07:10 +00:00
Graham Nelson 0ab1d23d9e Eliminated HEX_IANN and SIGNED_IANN 2022-03-17 00:19:49 +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 511158c148 Finished refactoring of pairs 2022-02-27 23:52:33 +00:00
Graham Nelson 306705709b Simplified use of typenames 2022-02-22 23:31:47 +00:00
Graham Nelson 5abb42405b Further attempts to abstract types 2022-02-17 22:58:43 +00:00
Graham Nelson 5cd527b8a6 Began refactoring inter types 2022-02-17 10:38:00 +00:00
Graham Nelson f868d826a0 Began making constant optionally kindless 2022-02-16 23:44:18 +00:00
Graham Nelson 654f31793f Further use of optional kind-checking in Inter 2022-02-15 10:04:22 +00:00
Graham Nelson 9ff95ee1dc Beginning to make kind-checking optional in Inter 2022-02-14 23:45:34 +00:00
Graham Nelson b3d2a9c149 Simplified and completed binary Inter file format 2022-02-13 23:44:50 +00:00
Graham Nelson 9e6f18ca73 Updating inter test suite to catch up with recent developments 2022-02-12 23:27:30 +00:00
Graham Nelson b1c9de89f6 Improved syntax specification for Inter constructs 2022-02-09 00:00:30 +00:00
Graham Nelson 252ca978d0 Started in on building module 2022-01-09 23:00:15 +00:00
Graham Nelson c256eba780 Added has and provides support in C 2021-08-13 22:47:28 +01:00
Graham Nelson 854b7ddeb5 Moved C testing out of inter 2021-08-09 23:30:31 +01:00
Graham Nelson 8d3be62bff Brought testing up to date 2021-07-30 23:11:04 +01:00
Graham Nelson fdbb852e0c Still just getting started 2021-07-29 23:44:56 +01:00
Graham Nelson 797cf56e68 Tentative beginnings of C transpiling 2021-07-28 22:44:50 +01:00
Graham Nelson 310a7cd219 Minor testing changes for Windows 2021-02-26 09:03:21 +00:00
Graham Nelson 1658e2a123 Improved redundant code elimination 2020-01-12 00:35:36 +00:00
Graham Nelson f0b19b93b0 Progress towards Hello World 2020-01-06 12:41:52 +00: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 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 bb13993e92 Made template assimilation possible by inter alone 2019-08-31 13:56:36 +01:00
Graham Nelson e7dc8fbd22 Furher work on refactoring code generator 2019-08-25 11:02:05 +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 4ad505c3fc Introduced plugs and sockets 2019-08-04 12:19:47 +01:00
Graham Nelson 81b1e29424 Finally abolished package symbols 2019-07-27 15:31:50 +01:00
Graham Nelson 9847bbc43e Continued to extricate package names from symbols 2019-07-27 15:01:50 +01:00
Graham Nelson 5c27d8894c Decluttered inter pipeline mini-language 2019-07-20 23:29:50 +01:00
Graham Nelson 0c0c148830 Added interpipeline files 2019-07-20 12:40:27 +01:00