|
ab83a1626b
|
fix fact db structure
|
2023-02-15 21:49:53 -03:00 |
|
|
6761117e24
|
Merge pull request 'feature/read_file' (#13) from feature/read_file into develop
Reviewed-on: #13
|
2023-02-13 23:04:37 -03:00 |
|
|
92ec34a000
|
read obelisk source files and compile the knowledge base
|
2023-02-13 23:03:31 -03:00 |
|
|
e77fb73cd0
|
use kb passed in from args
|
2023-02-08 10:17:58 -03:00 |
|
|
691b7963e3
|
fix style
|
2023-02-08 09:39:10 -03:00 |
|
|
b9a82a8e3c
|
make documentation building optional
|
2023-02-08 09:38:24 -03:00 |
|
|
4a7cf9ec2e
|
add command line options
|
2023-02-08 09:36:43 -03:00 |
|
|
e09823bfe8
|
ignore .obk files
|
2023-02-07 21:26:25 -03:00 |
|
|
a5d8945cb7
|
Merge pull request 'feature/documentation' (#12) from feature/documentation into develop
Reviewed-on: #12
|
2023-02-03 23:21:29 -03:00 |
|
|
ba7e0b1203
|
allow insertion of facts that haven't been proven true yet
|
2023-02-03 23:16:03 -03:00 |
|
|
1f2500a037
|
raise character limit to 120
|
2022-12-13 17:35:14 -03:00 |
|
|
74de3c67c0
|
refactor database exceptions
|
2022-12-10 21:11:39 -03:00 |
|
|
541ae2db28
|
add entity documentation
|
2022-12-10 18:29:21 -03:00 |
|
|
b908bdf89b
|
add missing class documentation and link manual to it
|
2022-12-10 18:23:39 -03:00 |
|
|
f810a25c0b
|
make lexer exceptions link to the lexer exception page of the manual
|
2022-12-10 18:23:04 -03:00 |
|
|
8dd82abb55
|
make the word action link to the action page of the manual
|
2022-12-10 18:17:32 -03:00 |
|
|
26a861772c
|
add action documentation
|
2022-12-10 18:13:01 -03:00 |
|
|
d6a7913993
|
add in and out docuementation to a few of the methods
|
2022-12-10 18:06:30 -03:00 |
|
|
991fe84c01
|
make sure the comments are split on 80 characters
|
2022-12-10 17:40:30 -03:00 |
|
|
bd5483e689
|
change some wording in the lexer documentation
|
2022-12-10 17:31:39 -03:00 |
|
|
7d9c8be36f
|
document the knowledge base
|
2022-12-10 16:26:30 -03:00 |
|
|
be67df0692
|
remove comments from implementation file
|
2022-12-10 16:21:04 -03:00 |
|
|
2edcaaf1fa
|
make sure llvm core module is present
|
2022-12-10 00:57:58 -03:00 |
|
|
0e178d673e
|
make sure llvm is available
|
2022-12-10 00:54:29 -03:00 |
|
|
f2008baacb
|
add license to meson build
|
2022-12-10 00:36:44 -03:00 |
|
|
d805ce137f
|
add throws to lexer docs
|
2022-12-10 00:28:24 -03:00 |
|
|
b5d68cc418
|
update doxygen config
|
2022-12-10 00:28:13 -03:00 |
|
|
7d43df95e6
|
remove deprecated functions
|
2022-12-10 00:27:46 -03:00 |
|
|
102a182559
|
use capital L so that it creates a link to the class name in docs
|
2022-12-09 23:54:55 -03:00 |
|
|
768a0906d3
|
document the lexer
|
2022-12-09 23:41:54 -03:00 |
|
|
6a3fccdcba
|
tidy up the doc meson.build file
|
2022-12-09 23:41:10 -03:00 |
|
|
c4792d88fc
|
only build docs if doxygen is present
|
2022-12-09 23:40:51 -03:00 |
|
|
c5ff5479a5
|
document the obelisk namespace
|
2022-12-09 23:26:37 -03:00 |
|
|
9e6772cb59
|
start building doxygen documentation
|
2022-12-09 23:25:36 -03:00 |
|
|
1d5870f025
|
remove compile commands since meson will handle it now
|
2022-12-09 23:24:39 -03:00 |
|
|
6d0eeb77eb
|
Merge pull request 'remove sqlite log method from knowledge base' (#11) from feature/remove_sqlite_log_method into develop
Reviewed-on: #11
|
2022-12-09 21:14:04 -03:00 |
|
|
cc080fbd45
|
remove sqlite log method from knowledge base
|
2022-12-09 21:13:18 -03:00 |
|
|
57c43a24b4
|
Merge pull request 'feature/error_handling' (#9) from feature/error_handling into develop
Reviewed-on: #9
|
2022-12-08 20:07:36 -03:00 |
|
|
1f19837e40
|
handle errors in the parser and the main loop
|
2022-11-30 22:44:35 -03:00 |
|
|
e7222e3fb3
|
handle invalid double values in the lexer
|
2022-11-30 22:44:08 -03:00 |
|
|
0dfb064bf5
|
Merge pull request 'feature/fact_knowledge_base' (#7) from feature/fact_knowledge_base into develop
Reviewed-on: #7
|
2022-11-29 00:07:50 -03:00 |
|
|
4a6086aac5
|
add error handling in the model files and knowledge base
|
2022-11-29 00:06:35 -03:00 |
|
|
2ca55543ab
|
reset the last inserted id to 0 after it is saved
|
2022-11-28 00:02:24 -03:00 |
|
|
494080f303
|
get the insertion of facts working
|
2022-11-27 23:58:40 -03:00 |
|
|
3bc6ebe4d8
|
advancements on the fact generation
|
2022-11-26 00:32:06 -03:00 |
|
|
4ca7ff0ba6
|
add error handling to the parser
|
2022-11-22 11:34:07 -03:00 |
|
|
4788eeaa37
|
Merge branch 'develop' into feature/fact_knowledge_base
|
2022-11-21 21:27:28 -03:00 |
|
|
25a861c3b4
|
Merge pull request 'feature/LLVM_IR' (#6) from feature/LLVM_IR into develop
Reviewed-on: #6
|
2022-11-21 21:26:22 -03:00 |
|
|
fd062a8cac
|
update the compile commands
|
2022-11-21 21:25:11 -03:00 |
|
|
71156924c6
|
add IR code generation to the AST
|
2022-11-21 21:24:44 -03:00 |
|