Commit Graph

17 Commits

Author SHA1 Message Date
Chris Cromer 0bfd93150f
update facts and rules recursively 2023-03-05 23:04:17 -03:00
Chris Cromer 6ba11f1cc9
restructure the includes to work in external programs 2023-02-26 02:04:07 -03:00
Chris Cromer 402862b54a
build a static obelisk library for easier linking with other software 2023-02-25 21:27:32 -03:00
Chris Cromer 3a23121743
add query for suggested actions 2023-02-23 01:07:44 -03:00
Chris Cromer d84f2a944c
allow the library to query the knowledge base 2023-02-22 00:42:40 -03:00
Chris Cromer e665ff044f
improvements to the C wrapper and close a memory leak 2023-02-21 21:31:04 -03:00
Chris Cromer 0e9cc0f832
create a C wrapper for obelisk 2023-02-21 09:09:48 -03:00
Chris Cromer adc5042c6c
format to 80 columns for terminal display 2023-02-20 22:05:57 -03:00
Chris Cromer 09925b567c
finish up comments 2023-02-20 22:01:14 -03:00
Chris Cromer 88f17011ef
finish knowledge base insertion 2023-02-20 09:11:10 -03:00
Chris Cromer fc0984904c
add missing class doc 2023-02-19 01:09:54 -03:00
Chris Cromer ba8788af56
implement rules 2023-02-19 01:03:35 -03:00
Chris Cromer d8ae5e1b95
finish inserting the suggested actions 2023-02-18 21:32:05 -03:00
Chris Cromer 91cce4c170
refactor and complete parts of the knowledge base 2023-02-18 21:06:42 -03:00
Chris Cromer 36b8889a62
move knowledge base into the library 2023-02-16 22:58:20 -03:00
Chris Cromer 6ef6d14d18
restructure the link between the compiler and the library 2023-02-16 02:36:16 -03:00
Chris Cromer 48955026c4
restructure library location 2023-02-16 02:26:14 -03:00