Graham Nelson
|
7f4507efe5
|
Completed work on calculus module
|
2021-02-04 16:35:45 +00:00 |
|
Graham Nelson
|
65f41dbca4
|
Completed simplifications
|
2021-02-04 09:24:35 +00:00 |
|
Graham Nelson
|
4994386ea4
|
Improved discussion of simplifications
|
2021-02-03 22:45:53 +00:00 |
|
Graham Nelson
|
41efae7f29
|
Clarified sentence conversions
|
2021-02-03 09:32:42 +00:00 |
|
Graham Nelson
|
5eb8b9b8ab
|
Tidied up I6 schemas
|
2021-02-02 19:34:56 +00:00 |
|
Graham Nelson
|
e0a25411c8
|
Completed refactor of binary predicates
|
2021-02-02 13:55:27 +00:00 |
|
Graham Nelson
|
edadedbd82
|
Divided off more of run-time implementation
|
2021-02-01 23:24:17 +00:00 |
|
Graham Nelson
|
fb20b90d54
|
Further relation refactoring
|
2021-01-31 23:44:57 +00:00 |
|
Graham Nelson
|
ccf70137ca
|
Further tidying of bp structure
|
2021-01-31 16:19:25 +00:00 |
|
Graham Nelson
|
e99a939ef6
|
Refactor of property-setting predicates
|
2021-01-31 15:49:52 +00:00 |
|
Graham Nelson
|
b989cd1d80
|
Catching back up
|
2021-01-31 14:57:05 +00:00 |
|
Graham Nelson
|
180d254ca7
|
Tidying up calculus module
|
2020-09-02 23:24:10 +01:00 |
|
Graham Nelson
|
515b130748
|
Pared calculus module down to essential predicates only
|
2020-08-29 09:33:21 +01:00 |
|
Graham Nelson
|
52f909c730
|
Seemingly endless annotation
|
2020-08-28 11:16:29 +01:00 |
|
Graham Nelson
|
8e8565c0db
|
Further work on annotation logging
|
2020-08-28 01:00:52 +01:00 |
|
Graham Nelson
|
b0c0bf87ea
|
Further post-fragmentation tidying
|
2020-08-27 15:50:24 +01:00 |
|
Graham Nelson
|
c4ae8922c2
|
Further reorganisation
|
2020-08-26 23:12:58 +01:00 |
|
Graham Nelson
|
dfcc5ee277
|
Completed fragmentation
|
2020-08-26 10:52:50 +01:00 |
|
Graham Nelson
|
67cb9a9f1e
|
Began fragmentation of the core
|
2020-08-25 22:27:06 +01:00 |
|
Graham Nelson
|
22d2c3d8bd
|
Moved sentence conversion into calculus module
|
2020-08-25 21:47:14 +01:00 |
|
Graham Nelson
|
a82ab3870f
|
Moved deductions into calculus module
|
2020-08-24 23:11:39 +01:00 |
|
Graham Nelson
|
b789334e76
|
Added typechecking to calculus module
|
2020-08-24 19:30:28 +01:00 |
|
Graham Nelson
|
808a1305c4
|
Removed CALLING and KIND atoms
|
2020-08-24 14:57:13 +01:00 |
|
Graham Nelson
|
b41e60275f
|
Removed HERE, NOWHERE and EVERYWHERE atoms
|
2020-08-24 11:21:17 +01:00 |
|
Graham Nelson
|
991b36e26f
|
Eliminated ISAVAR, ISACONST and ISAKIND atoms
|
2020-08-24 10:34:23 +01:00 |
|
Graham Nelson
|
23ff600463
|
Began refactoring unary predicates
|
2020-08-24 00:22:48 +01:00 |
|
Graham Nelson
|
108173535b
|
Tested binding and substitution
|
2020-08-23 16:54:14 +01:00 |
|
Graham Nelson
|
107f9b2c74
|
Improved testing of terms and atoms
|
2020-08-23 12:00:56 +01:00 |
|
Graham Nelson
|
8d943adfb8
|
Further work on calculus notation
|
2020-08-22 18:52:28 +01:00 |
|
Graham Nelson
|
623d5e340c
|
Wrote basic calculus-test tool
|
2020-08-22 12:59:50 +01:00 |
|
Graham Nelson
|
a0974b1a0e
|
Enlarged calculus module
|
2020-08-21 22:58:58 +01:00 |
|
Graham Nelson
|
b2cf29137d
|
Further progress towards calculus module
|
2020-08-21 22:38:20 +01:00 |
|
Graham Nelson
|
7d3f53cc61
|
Introduced binary predicate families
|
2020-08-20 11:50:43 +01:00 |
|
Graham Nelson
|
24de8dd671
|
First steps towards a calculus module
|
2020-08-19 23:36:18 +01:00 |
|
Graham Nelson
|
568f512b3a
|
Revised Neptune language
|
2020-08-19 18:32:30 +01:00 |
|
Graham Nelson
|
f695cd7a4f
|
Further work on Neptune
|
2020-08-19 00:56:02 +01:00 |
|
Graham Nelson
|
e0cf630409
|
Rewrote Neptune files parser
|
2020-08-18 18:59:08 +01:00 |
|
Graham Nelson
|
fb9d3d81f4
|
Completed Chapter 3 of kinds module
|
2020-08-17 22:57:45 +01:00 |
|
Graham Nelson
|
cf7f5afe51
|
Use void not nil for terminator in tupling trees
|
2020-08-12 22:59:18 +01:00 |
|
Graham Nelson
|
e4251bf5d7
|
Added variance test case
|
2020-08-12 13:07:35 +01:00 |
|
Graham Nelson
|
2a48aeb128
|
Completed Chapter 2 of kinds module
|
2020-08-12 13:05:44 +01:00 |
|
Graham Nelson
|
9a97eebe02
|
Clarified kind conformance order relation
|
2020-08-11 23:59:29 +01:00 |
|
Graham Nelson
|
ebc90ce213
|
Join and meet operations on kinds
|
2020-08-11 15:07:58 +01:00 |
|
Graham Nelson
|
81491dc4e1
|
Changed the way kinds are tested for being objects
|
2020-08-11 12:38:21 +01:00 |
|
Graham Nelson
|
83dcd79164
|
Improved kind-checking of contravariant constructors
|
2020-08-11 11:55:39 +01:00 |
|
Graham Nelson
|
4ab9cf250d
|
Further testing of kinds
|
2020-08-09 23:42:41 +01:00 |
|
Graham Nelson
|
23041df765
|
Further work on kinds module and its testing
|
2020-08-09 18:39:31 +01:00 |
|
Graham Nelson
|
0e87f5b4db
|
Moved inform7 CLI from core to main section
|
2020-08-09 09:15:46 +01:00 |
|
Graham Nelson
|
dd0605493a
|
Moved kinds module to services library and added test utility
|
2020-08-08 17:40:02 +01:00 |
|
Graham Nelson
|
b716540ffd
|
Better logging of parse tree, part II
|
2020-08-07 10:39:22 +01:00 |
|
Graham Nelson
|
51c0f7c521
|
Better logging of parse tree, part I
|
2020-08-06 22:01:38 +01:00 |
|
Graham Nelson
|
5924189755
|
Added internal test cases to core module
|
2020-08-05 12:07:44 +01:00 |
|
Graham Nelson
|
a313aa1178
|
Annotated ADJECTIVE nodes by unary predicate, not adjectival phrase
|
2020-08-05 09:15:26 +01:00 |
|
Graham Nelson
|
be23559632
|
Started in on the refinery
|
2020-08-04 23:33:56 +01:00 |
|
Graham Nelson
|
368da08201
|
Completed collation of special meaning sentences
|
2020-08-04 19:39:50 +01:00 |
|
Graham Nelson
|
608e679645
|
Refactored new literal and new relation sentences
|
2020-08-04 17:16:11 +01:00 |
|
Graham Nelson
|
4760fa1202
|
Refactored rule placement requests
|
2020-08-04 00:13:50 +01:00 |
|
Graham Nelson
|
f43572a4a8
|
Re-routed requests to define by table
|
2020-08-03 23:32:17 +01:00 |
|
Graham Nelson
|
3c53a0bdb4
|
Refactored internal test cases
|
2020-08-03 18:00:35 +01:00 |
|
Graham Nelson
|
3d2acd99cc
|
Improved handling of use option sentences
|
2020-08-03 12:11:27 +01:00 |
|
Graham Nelson
|
0b901f8a47
|
Refactored translation request sentences
|
2020-08-02 23:49:31 +01:00 |
|
Graham Nelson
|
7fad605c39
|
Refactored major node passes
|
2020-08-02 19:04:24 +01:00 |
|
Graham Nelson
|
f6a2e5495f
|
Further simplified possessives
|
2020-08-02 12:35:36 +01:00 |
|
Graham Nelson
|
97a3197678
|
Refactored refinement and X of Y surgery
|
2020-08-02 10:59:03 +01:00 |
|
Graham Nelson
|
b566975119
|
Moved two surgeries into linguistics module
|
2020-08-01 17:16:48 +01:00 |
|
Graham Nelson
|
6c1cc4913b
|
Simplified anomalous handling of possessive verbs
|
2020-08-01 15:12:40 +01:00 |
|
Graham Nelson
|
17381751e8
|
Further resequencing of early compilation
|
2020-08-01 11:35:56 +01:00 |
|
Graham Nelson
|
efd193fe2e
|
Removed need for kind template delays
|
2020-07-31 11:47:30 +01:00 |
|
Graham Nelson
|
cf23bc5b18
|
Added operator verb declarations to Basic Inform
|
2020-07-31 11:24:59 +01:00 |
|
Graham Nelson
|
05d4924293
|
Further linguistic reforms
|
2020-07-31 08:19:26 +01:00 |
|
Graham Nelson
|
143f961836
|
Resequenced startup
|
2020-07-30 12:12:41 +01:00 |
|
Graham Nelson
|
1c9db25b71
|
Further refactoring of boot sequence
|
2020-07-29 23:56:59 +01:00 |
|
Graham Nelson
|
57754f7781
|
Refactored early sentence parsing
|
2020-07-29 18:43:44 +01:00 |
|
Graham Nelson
|
fd943d1f38
|
Changeover to new Preform notation 5
|
2020-07-28 19:19:38 +01:00 |
|
Graham Nelson
|
f3781d3e97
|
New Preform notation in linguistics module
|
2020-07-28 00:35:58 +01:00 |
|
Graham Nelson
|
df4cfd0d84
|
Better imperative verbs and special meanings
|
2020-07-27 17:44:29 +01:00 |
|
Graham Nelson
|
c6766f6f95
|
Improved testing of assertion VP parsing
|
2020-07-27 13:26:59 +01:00 |
|
Graham Nelson
|
9b916d275e
|
Improved assertion nounphrase grammar
|
2020-07-27 00:27:32 +01:00 |
|
Graham Nelson
|
e4be15c0f4
|
Added implied and location pronouns
|
2020-07-26 19:10:16 +01:00 |
|
Graham Nelson
|
8346b618bb
|
Refactored verb annotations and possessives
|
2020-07-26 16:09:24 +01:00 |
|
Graham Nelson
|
e612cbd789
|
Documenting the linguistics module
|
2020-07-20 11:30:03 +01:00 |
|
Graham Nelson
|
d39ba63b33
|
A digression into 7-dimensional geometry
|
2020-07-20 00:25:27 +01:00 |
|
Graham Nelson
|
89d746496b
|
Refactored pronouns, defective nouns and linguistics module testing
|
2020-07-19 18:31:23 +01:00 |
|
Graham Nelson
|
3e284b25ce
|
Improved testing of prepositions
|
2020-07-18 23:24:04 +01:00 |
|
Graham Nelson
|
15a20798a8
|
Further work on adverbs
|
2020-07-18 18:09:04 +01:00 |
|
Graham Nelson
|
5bd7fa8712
|
Refactored adverbs of occurrence and tense markers
|
2020-07-18 15:25:38 +01:00 |
|
Graham Nelson
|
c16ced6a3c
|
Sorted search results in inbuild
|
2020-07-18 10:27:25 +01:00 |
|
Graham Nelson
|
9ce5924d55
|
Converted Chanel and Wallpaper example test cases to run on Glulx
|
2020-07-16 14:29:47 +01:00 |
|
Graham Nelson
|
7ab6e94a9d
|
Minor refactor of verb usage creation
|
2020-07-10 23:25:00 +01:00 |
|
Graham Nelson
|
6685345a21
|
Improved grammatical usage markers for verbs
|
2020-07-09 23:19:31 +01:00 |
|
Graham Nelson
|
85b8606949
|
Further work on wchar_t portability
|
2020-07-08 15:57:07 +01:00 |
|
Graham Nelson
|
6a22a70bce
|
Reformed article semantics
|
2020-07-07 23:49:36 +01:00 |
|
Graham Nelson
|
5a86572675
|
Better pronoun handling
|
2020-07-07 18:24:23 +01:00 |
|
Graham Nelson
|
29264d4d26
|
Refactored grammatical usages
|
2020-07-07 12:07:15 +01:00 |
|
Graham Nelson
|
7c2a7170c4
|
New file-system separator character convention
|
2020-07-06 23:00:03 +01:00 |
|
Graham Nelson
|
dcc6469aa3
|
Consequence of refactoring Foundation::start
|
2020-07-05 15:33:25 +01:00 |
|
Graham Nelson
|
267779bdbb
|
Implemented -locale across all tools
|
2020-07-05 11:01:27 +01:00 |
|
Graham Nelson
|
fe8e91e478
|
Improved linguistic markup of verb usage
|
2020-07-04 18:22:03 +01:00 |
|
Graham Nelson
|
0c51454fba
|
Added clarifying note
|
2020-07-04 14:20:40 +01:00 |
|
Graham Nelson
|
98193cee28
|
Improved verb semantics
|
2020-07-04 14:17:00 +01:00 |
|
Graham Nelson
|
21da5e4527
|
Better pronoun handling
|
2020-07-03 23:01:02 +01:00 |
|
Graham Nelson
|
d5645278f1
|
Better handling of noun declensions
|
2020-07-02 23:09:26 +01:00 |
|
Graham Nelson
|
aa54188874
|
Enter the Lcon
|
2020-07-01 00:58:55 +01:00 |
|
Graham Nelson
|
639892a876
|
Formalised stock control in the linguistics module
|
2020-06-29 23:41:10 +01:00 |
|
Graham Nelson
|
5c065314e0
|
Further tidying up
|
2020-06-29 20:08:47 +01:00 |
|
Graham Nelson
|
ba4b6c387d
|
Further work on linguistics
|
2020-06-29 14:28:21 +01:00 |
|
Graham Nelson
|
4c40d0656b
|
Tidied up lexical clusters
|
2020-06-29 11:41:12 +01:00 |
|
Graham Nelson
|
5c8469dab8
|
Refactored noun representation in linguistics module
|
2020-06-29 02:17:54 +01:00 |
|
Graham Nelson
|
822b38d314
|
Migrated to clang 11
|
2020-06-27 23:18:54 +01:00 |
|
Graham Nelson
|
fe4eb94ac0
|
Improved diagnostics on lexicon
|
2020-05-31 22:53:26 +01:00 |
|
Graham Nelson
|
55937296a9
|
Divided off lexicon module
|
2020-05-30 14:33:19 +01:00 |
|
Graham Nelson
|
32e2114bdf
|
Tidied up excerpt parser
|
2020-05-26 23:02:00 +01:00 |
|
Graham Nelson
|
2301cd4389
|
Tidied up linguistics callback functions
|
2020-05-25 23:46:01 +01:00 |
|
Graham Nelson
|
5e67d41867
|
Improved box diagram
|
2020-05-24 18:51:33 +01:00 |
|
Graham Nelson
|
7e78952505
|
Completed inflections
|
2020-05-24 16:15:15 +01:00 |
|
Graham Nelson
|
eace688fea
|
Started in on inflections
|
2020-05-23 22:57:42 +01:00 |
|
Graham Nelson
|
a77ae3b34b
|
Moved some Preform utilities back to words
|
2020-05-22 09:38:17 +01:00 |
|
Graham Nelson
|
1ed44539c3
|
Modernised problems module
|
2020-05-21 00:11:29 +01:00 |
|
Graham Nelson
|
6c1b6e033f
|
Started work on problems
|
2020-05-20 11:36:42 +01:00 |
|
Graham Nelson
|
0365086b1f
|
Reorganised services library
|
2020-05-20 00:02:28 +01:00 |
|
Graham Nelson
|
9c21fda61b
|
Completed work on words module
|
2020-05-19 16:36:50 +01:00 |
|
Graham Nelson
|
8494c465b6
|
Refactored Preform optimiser
|
2020-05-19 11:46:13 +01:00 |
|
Graham Nelson
|
a6040a65ab
|
Added performance metrics
|
2020-05-17 23:10:11 +01:00 |
|
Graham Nelson
|
a26271906d
|
Factored out Instrumentation for Preform
|
2020-05-17 13:37:39 +01:00 |
|
Graham Nelson
|
31d1467869
|
Refactored Preform parsing
|
2020-05-17 11:51:27 +01:00 |
|
Graham Nelson
|
4c86f53d74
|
Improved Preform source
|
2020-05-17 00:20:21 +01:00 |
|
Graham Nelson
|
3ed31bef56
|
Further work on words
|
2020-05-14 21:55:05 +01:00 |
|
Graham Nelson
|
c63b502165
|
Work in progress
|
2020-05-12 23:33:17 +01:00 |
|
Graham Nelson
|
0be5d9ba77
|
Improvements to words module
|
2020-05-12 10:00:53 +01:00 |
|
Graham Nelson
|
e671b1d795
|
Fixed comments in words module
|
2020-05-11 22:58:36 +01:00 |
|
Graham Nelson
|
7f37431f4a
|
Started in on words module
|
2020-05-11 22:33:22 +01:00 |
|
Graham Nelson
|
6893c4130f
|
Further work on shared modules
|
2020-05-11 20:49:36 +01:00 |
|
Graham Nelson
|
98c3419e84
|
Completed revision of syntax module
|
2020-05-11 19:14:00 +01:00 |
|
Graham Nelson
|
b87ace2f32
|
Reworked syntax module
|
2020-05-11 15:21:29 +01:00 |
|
Graham Nelson
|
e630531226
|
Restructured html module
|
2020-05-10 17:33:41 +01:00 |
|
Graham Nelson
|
dd8233116c
|
Documented arch module
|
2020-05-09 23:49:59 +01:00 |
|
Graham Nelson
|
baff90449f
|
Refactored to remove works hash and enable multiple versions in ext dictionary
|
2020-05-09 16:25:04 +01:00 |
|
Graham Nelson
|
0e63cacd7b
|
Removed use of _array_CLASS
|
2020-05-09 14:15:42 +01:00 |
|
Graham Nelson
|
80af58f62e
|
Catching up with Inweb changes
|
2020-05-09 13:07:39 +01:00 |
|
Graham Nelson
|
00147622fe
|
Completed census revision
|
2020-05-09 12:10:43 +01:00 |
|
Graham Nelson
|
d257032046
|
Further work on supervisor
|
2020-05-08 23:13:45 +01:00 |
|
Graham Nelson
|
71f1a4839f
|
Tidier Preform grammar
|
2020-05-07 23:01:32 +01:00 |
|
Graham Nelson
|
84c478fa12
|
Further work on supervisor
|
2020-05-07 16:44:07 +01:00 |
|
Graham Nelson
|
b0e79ec3d5
|
Improved supervisor/syntax bridge
|
2020-05-06 15:31:53 +01:00 |
|
Graham Nelson
|
d8ff772b1f
|
Improved supervisor/words bridge
|
2020-05-06 12:55:04 +01:00 |
|
Graham Nelson
|
6f179ce3a4
|
Further work on extensions
|
2020-05-05 23:52:20 +01:00 |
|
Graham Nelson
|
48cb7c24c4
|
Restructured and simplified project supervisor
|
2020-05-05 21:59:02 +01:00 |
|
Graham Nelson
|
21a16de986
|
Further work on supervisor Chapter 4
|
2020-05-04 23:34:55 +01:00 |
|
Graham Nelson
|
fff4339ad0
|
Tidied up language services
|
2020-05-04 21:48:54 +01:00 |
|
Graham Nelson
|
2f1490fc58
|
Completed guide to supervisor module
|
2020-05-03 23:48:52 +01:00 |
|
Graham Nelson
|
51be4aa9d7
|
Introduced module overviews
|
2020-05-03 16:34:53 +01:00 |
|
Graham Nelson
|
04b07bbdfb
|
Moved weave colony to shared assets
|
2020-05-03 01:20:55 +01:00 |
|
Graham Nelson
|
f29b66da93
|
Catching up with Inweb changes
|
2020-05-03 01:01:21 +01:00 |
|
Graham Nelson
|
ae621dd4d0
|
Catching up with Foundation function name changes
|
2020-04-15 23:49:59 +01:00 |
|
Graham Nelson
|
6d492a6e15
|
Added github links
|
2020-04-14 20:38:12 +01:00 |
|
Graham Nelson
|
1268a0f40e
|
Colonised
|
2020-04-14 17:56:54 +01:00 |
|
Graham Nelson
|
6e1fb88642
|
Improved syntax-colouring of weave
|
2020-04-07 23:02:44 +01:00 |
|
Graham Nelson
|
fd4a46ddd8
|
Modernised use of extracts
|
2020-04-07 01:06:09 +01:00 |
|
Graham Nelson
|
0eb9935979
|
Made use of new web_md API in foundation
|
2020-04-02 13:31:21 +01:00 |
|
Graham Nelson
|
a1e28495b3
|
Inbuild now uses the new web_md service
|
2020-04-02 00:45:02 +01:00 |
|
Graham Nelson
|
567950cce4
|
Continued redrafting of inbuild module
|
2020-04-01 20:43:13 +01:00 |
|
Graham Nelson
|
b044dc53dd
|
Further work redrafting inbuild module
|
2020-03-31 00:17:21 +01:00 |
|
Graham Nelson
|
4c05cacf9b
|
Redrafted Chapter 4 of inbuild module
|
2020-03-30 13:25:23 +01:00 |
|
Graham Nelson
|
8f2dea78de
|
Redrafted Chapter 3 of inbuild module
|
2020-03-30 12:23:06 +01:00 |
|
Graham Nelson
|
123b9c166e
|
Redrafted most of Chapter 3 of inbuild
|
2020-03-30 00:30:20 +01:00 |
|
Graham Nelson
|
e76d02da6e
|
Redrafted Chapter 1 of inbuild module
|
2020-03-29 17:39:17 +01:00 |
|
Graham Nelson
|
47f29c9e86
|
Improved Genre API
|
2020-03-29 14:48:19 +01:00 |
|
Graham Nelson
|
b254a8d41f
|
Added arch-test
|
2020-03-29 12:32:49 +01:00 |
|
Graham Nelson
|
5a5ba70c21
|
Tidied up the inter tool
|
2020-03-29 00:22:31 +00:00 |
|
Graham Nelson
|
dbd514292f
|
Added unit test tool for building
|
2020-03-28 23:18:10 +00:00 |
|
Graham Nelson
|
424392c3d1
|
Simplified unit test tools and module interfaces
|
2020-03-28 19:42:53 +00:00 |
|
Graham Nelson
|
883077bbc1
|
Standardised module interfaces to foundation and syntax
|
2020-03-28 15:00:33 +00:00 |
|
Graham Nelson
|
8b4dfae940
|
Better abstraction of inbuild module
|
2020-03-28 13:00:08 +00:00 |
|
Graham Nelson
|
557028ce63
|
Made inform7, inbuild and inter command lines more consistent
|
2020-03-27 23:17:16 +00:00 |
|
Graham Nelson
|
064b44d9f2
|
Updated inform7 manual
|
2020-03-27 10:29:21 +00:00 |
|
Graham Nelson
|
6a1678ef06
|
Small fix
|
2020-03-26 23:31:05 +00:00 |
|
Graham Nelson
|
93ffb8b3d6
|
Added reference cards
|
2020-03-26 23:26:35 +00:00 |
|
Graham Nelson
|
4054358914
|
Documented Inbuild
|
2020-03-26 19:22:26 +00:00 |
|
Graham Nelson
|
9aa6176dc0
|
Added module lists to weaves
|
2020-03-25 23:44:14 +00:00 |
|
Graham Nelson
|
2c292048cd
|
Conform to new README system
|
2020-03-23 21:42:00 +00:00 |
|
Graham Nelson
|
a693ee4653
|
Documentation tidy-up
|
2020-03-22 10:50:19 +00:00 |
|
Graham Nelson
|
c49ce42a2e
|
New-style weave navigation
|
2020-03-19 00:11:25 +00:00 |
|
Graham Nelson
|
3349701c7e
|
Relocated words and syntax modules
|
2020-03-11 00:21:09 +00:00 |
|
Graham Nelson
|
35978b0026
|
Catching up on the woven form
|
2020-02-27 11:18:25 +00:00 |
|
Graham Nelson
|
0b70407916
|
Presentational improvements
|
2020-02-27 01:43:11 +00:00 |
|
Graham Nelson
|
1f2cf3cc2d
|
Skeleton of inbuild
|
2020-01-27 22:51:46 +00:00 |
|
Graham Nelson
|
afaaddf243
|
And EnglishLanguageKit
|
2020-01-27 21:54:07 +00:00 |
|
Graham Nelson
|
df224cfd40
|
Small reorganisation of web hierarchy
|
2020-01-27 01:22:21 +00:00 |
|
Graham Nelson
|
5c8d078e4b
|
Completed redrafting of Standard Rules
|
2020-01-25 23:42:42 +00:00 |
|
Graham Nelson
|
3cfbb1160e
|
Finally removed vestigial core-test
|
2020-01-13 11:02:57 +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
|
a3fc704ee4
|
Fixed cblorb bug (retrospectively) which manifested only in 64-bit C library
|
2019-11-04 00:11:29 +00:00 |
|
Graham Nelson
|
bb75bd4e9d
|
The dawn of Basic Inform
|
2019-10-02 23:04:15 +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
|
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
|
0ed8022628
|
Further refactored emitter
|
2019-08-24 11:21:48 +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 |
|
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
|
1ff1d6137f
|
Further work on package naming
|
2019-07-27 11:16:22 +01:00 |
|
Graham Nelson
|
3178f53767
|
Further cautious refactoring
|
2019-07-26 19:20:27 +01:00 |
|
Graham Nelson
|
dc11921249
|
Began package reform
|
2019-07-26 10:14:17 +01:00 |
|
Graham Nelson
|
ab4646111b
|
Made inter_symbol somewhat leaner
|
2019-07-26 08:59:23 +01:00 |
|
Graham Nelson
|
d7f5a80234
|
Began simplifying symbols
|
2019-07-25 10:19:54 +01:00 |
|
Graham Nelson
|
f8a5ffc897
|
Rearranged early chapters of inter-module
|
2019-07-24 21:16:01 +01:00 |
|
Graham Nelson
|
c979c31c7e
|
Recast inter tree structure wholesale
|
2019-07-24 20:29:29 +01:00 |
|
Graham Nelson
|
73b2e39208
|
Moved all trees to a single shared warehouse
|
2019-07-23 20:07:01 +01:00 |
|
Graham Nelson
|
99053bbe57
|
Further divided warehouses from trees
|
2019-07-23 00:13:47 +01:00 |
|
Graham Nelson
|
14b035c33a
|
Further simplified inter bookmarks
|
2019-07-22 23:34:28 +01:00 |
|
Graham Nelson
|
f32c04e5bc
|
Removed global frame list from inter trees
|
2019-07-22 10:05:02 +01:00 |
|
Graham Nelson
|
ab0401fc41
|
Began separation of warehousing from tree heading
|
2019-07-22 00:01:18 +01:00 |
|
Graham Nelson
|
ff1936ee31
|
Added error messages for pipeline syntax
|
2019-07-21 00:10:05 +01:00 |
|
Graham Nelson
|
5c27d8894c
|
Decluttered inter pipeline mini-language
|
2019-07-20 23:29:50 +01:00 |
|
Graham Nelson
|
ab54c350d3
|
Changed handling of memory Inter in pipeline language
|
2019-07-20 18:42:20 +01:00 |
|
Graham Nelson
|
0c0c148830
|
Added interpipeline files
|
2019-07-20 12:40:27 +01:00 |
|
Graham Nelson
|
07973d0704
|
Added link symbols and linkage packages
|
2019-07-20 07:18:40 +01:00 |
|
Graham Nelson
|
f3cd5a68d9
|
Fully packaged the assimilator
|
2019-07-17 12:16:17 +01:00 |
|
Graham Nelson
|
b9cc7b54fa
|
Restructured the template assimilator
|
2019-07-17 00:39:04 +01:00 |
|
Graham Nelson
|
353a9ca1c6
|
Further simplified code eliminator
|
2019-07-16 12:53:24 +01:00 |
|
Graham Nelson
|
60c3884fe1
|
Improved code eliminator
|
2019-07-16 00:03:09 +01:00 |
|
Graham Nelson
|
6ce1776ee0
|
Moved assimilated functions to their own submodule
|
2019-07-14 18:11:41 +01:00 |
|
Graham Nelson
|
4168f55a87
|
Clarified inter bookmarks API
|
2019-07-14 10:44:07 +01:00 |
|
Graham Nelson
|
1714d32e9c
|
Removed redundant i7_baselne field
|
2019-07-14 08:36:06 +01:00 |
|
Graham Nelson
|
4612c58e75
|
Finally abolished cp_indent field
|
2019-07-14 00:33:50 +01:00 |
|
Graham Nelson
|
aa34975c55
|
Reformed inter tree traversal
|
2019-07-13 17:15:26 +01:00 |
|
Graham Nelson
|
459bd48214
|
Removed begin/end labels in inter functions
|
2019-07-13 15:33:57 +01:00 |
|
Graham Nelson
|
b6865fd58e
|
Removed further package structure cruft
|
2019-07-13 14:48:27 +01:00 |
|
Graham Nelson
|
d0fb2ff9b2
|
Removed package pointers
|
2019-07-13 14:17:48 +01:00 |
|
Graham Nelson
|
f2a9083eca
|
Removed vestigial marker construct
|
2019-07-12 11:37:23 +01:00 |
|
Graham Nelson
|
35df62eda4
|
Made more careful about package membership
|
2019-07-12 11:33:52 +01:00 |
|
Graham Nelson
|
5b8d226742
|
Plumbed new inter memory structure into main I7
|
2019-07-11 22:18:10 +01:00 |
|
Graham Nelson
|
91ae779412
|
Experimentation with package field
|
2019-07-11 20:38:01 +01:00 |
|
Graham Nelson
|
ccb8555a21
|
Simplified bookmarks and tree insertion
|
2019-07-11 09:15:57 +01:00 |
|
Graham Nelson
|
9ecd388cf2
|
Abstracted tree structure of memory inter
|
2019-07-10 10:27:52 +01:00 |
|
Graham Nelson
|
3c66bbe04f
|
Reformed inter construct children lists
|
2019-07-09 10:32:05 +01:00 |
|
Graham Nelson
|
25595cf806
|
Simplified inter language constructs
|
2019-07-09 06:45:46 +01:00 |
|
Graham Nelson
|
6465aa3218
|
Began to refactor the memory inter representation
|
2019-07-08 11:21:00 +01:00 |
|