Graham Nelson
|
2d30638e0d
|
Fix for Jira bug I7-2117
|
2022-05-17 21:33:35 +01:00 |
|
Graham Nelson
|
ed86853330
|
Fix for Jira bug I7-2106
|
2022-05-12 09:53:24 +01:00 |
|
Graham Nelson
|
3ea9ce725f
|
Second attempt to reconcile links
|
2022-04-28 17:37:28 +01:00 |
|
Graham Nelson
|
e3ca7dd3c1
|
Possible fix for navigation link issue between inform and inweb/intest
|
2022-04-28 17:20:06 +01:00 |
|
Graham Nelson
|
99c7394e81
|
Modernised inform.mkscript
|
2022-04-25 16:44:43 +01:00 |
|
Graham Nelson
|
913ae66789
|
Scanning directories in alphabetical order
|
2022-04-19 22:05:06 +01:00 |
|
Graham Nelson
|
a1aa7642e9
|
Documented and rounded out some debugging features
|
2022-04-18 15:46:46 +01:00 |
|
Graham Nelson
|
c1378e13d0
|
Fix and test case for Mantis bug 2080
|
2022-04-06 22:04:57 +01:00 |
|
Graham Nelson
|
cba72a3537
|
Improved source website
|
2022-04-04 18:31:44 +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
|
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
|
c3b7e28bec
|
Reworked typename instructions
|
2022-03-11 21:38:53 +00:00 |
|
Graham Nelson
|
66d2c31ba9
|
Improved property and propertyvalue instructions
|
2022-03-11 18:57:49 +00:00 |
|
Graham Nelson
|
86222f4863
|
Further instructions
|
2022-03-11 11:15:11 +00:00 |
|
Graham Nelson
|
7c0d5bb5fd
|
Simplified insert construct, formerly link
|
2022-03-08 22:56:48 +00:00 |
|
Graham Nelson
|
d8b631f67a
|
Three more instructions improved
|
2022-03-07 23:06:30 +00:00 |
|
Graham Nelson
|
df5d9892e3
|
Improvements to the constant construct
|
2022-03-02 00:04:54 +00:00 |
|
Graham Nelson
|
652af138a8
|
Much systematic renaming
|
2022-03-01 00:41:22 +00:00 |
|
Graham Nelson
|
ed6d3cb165
|
Completed work on Inter metadata and errors
|
2022-02-28 22:24:58 +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
|
c1004bacc2
|
Unified KIND_IST constructors and inter_data_type
|
2022-02-20 12:17:21 +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
|
654f31793f
|
Further use of optional kind-checking in Inter
|
2022-02-15 10:04:22 +00:00 |
|
Graham Nelson
|
151a00bcc6
|
Changed representation of comments in Inter
|
2022-02-09 23:48:51 +00:00 |
|
Graham Nelson
|
c17d5ba65a
|
Reduced memory overhead for annotations
|
2022-02-05 12:27:28 +00:00 |
|
Graham Nelson
|
59a873d14b
|
Removed external scope for symbols
|
2022-02-04 00:55:12 +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
|
8eb2214881
|
Simplified node placement algorithm
|
2022-01-26 23:59:02 +00:00 |
|
Graham Nelson
|
916864b41c
|
Documented and reorganised Produce API
|
2022-01-22 16:44:52 +00:00 |
|
Graham Nelson
|
e4042788ea
|
Completed work on architecture chapter
|
2022-01-16 12:04:10 +00:00 |
|
Graham Nelson
|
e57531aafd
|
Improvements to hierarchy API
|
2022-01-15 23:49:25 +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
|
3ffaf8c77a
|
Consolidated architectural constants
|
2022-01-11 23:27:00 +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 |
|
Graham Nelson
|
92e0622ed6
|
Made set of six generic kinds common between Inter and Inform
|
2021-11-18 23:49:34 +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
|
8d581df05a
|
Further simplification of final module
|
2021-09-23 23:48:56 +01:00 |
|
Graham Nelson
|
52fcea6ea8
|
Further reduction of veneer in Inter
|
2021-09-01 17:53:58 +01:00 |
|