Fedor Isakov
|
8b1788354f
|
Move docs content in a subdir. Annotate all .md files with front matter meta data.
|
2018-08-14 12:24:14 +02:00 |
Fedor Isakov
|
480a45c853
|
Break down docs into sections. More docs content.
|
2018-08-11 14:37:22 +02:00 |
Fedor Isakov
|
3a8b014243
|
Started Code Rules documentation
|
2018-08-08 14:01:18 +02:00 |
Fedor Isakov
|
babc12eee6
|
Use MPS 2018.2 final release
|
2018-08-08 13:57:23 +02:00 |
Fedor Isakov
|
5dcff490a1
|
Update readme to show full MPS icon
|
2018-08-07 13:32:05 +02:00 |
Fedor Isakov
|
8cacd9c326
|
Ensure terms are copied "properly" without breaking Path's contract. Pending optimization.
|
2018-08-07 11:50:05 +02:00 |
Fedor Isakov
|
faaa9f12d6
|
Cleanup reactor code, drop obsolete code:
old matching algorithm implementation,
store occurrences indexing,
propagation history.
|
2018-08-04 16:10:35 +02:00 |
Fedor Isakov
|
75c6dff551
|
Optimizing new matching algorithm. Keep an index of occurrence slots for each rule.
|
2018-08-04 16:10:35 +02:00 |
Fedor Isakov
|
d8c2310f98
|
Deprecate primary symbols in handler. All usages are safe to be dropped.
|
2018-08-04 16:10:35 +02:00 |
Fedor Isakov
|
c8e0464739
|
Keep test_gen directory to avoid failed builds
|
2018-08-03 11:48:36 +02:00 |
Fedor Isakov
|
98dfe30756
|
Resaved all models
|
2018-08-03 11:48:36 +02:00 |
Fedor Isakov
|
78764af3dc
|
Ensure all rule builders within a single rule template have unique tags
|
2018-08-03 11:48:36 +02:00 |
Fedor Isakov
|
d26805db7d
|
Switch to the latest version of reactor lib 0.9.1
|
2018-08-03 11:48:36 +02:00 |
Fedor Isakov
|
d023cf8466
|
Change reactor library version to 0.9.1 (new matching algo)
|
2018-08-03 11:48:35 +02:00 |
Fedor Isakov
|
862f7182ff
|
Fix double exec of rule builders. Ensure all rules have unique tags.
|
2018-08-03 11:48:35 +02:00 |
Fedor Isakov
|
44b2004091
|
Experimentally switch to the new matching algorithm
|
2018-08-03 11:48:31 +02:00 |
Fedor Isakov
|
74402a8a1c
|
New rule matching algorithm
|
2018-08-03 11:48:23 +02:00 |
Fedor Isakov
|
1609b5838d
|
Correct the path to git root
|
2018-07-26 16:12:31 +02:00 |
Fedor Isakov
|
a69352b793
|
Use MPS 2018.2 RC1 for command-line build
|
2018-07-22 19:15:47 +02:00 |
Fedor Isakov
|
a710832dbf
|
Avoid passing null value to a method not expecting it.
|
2018-07-22 19:13:14 +02:00 |
Fedor Isakov
|
e2a68b4012
|
Fixes necessary for compatibility with MPS 2018.2
|
2018-07-22 16:51:10 +02:00 |
Fedor Isakov
|
1cb1472184
|
Name solutions and models consistently in samples (mpscore). Drop empty obsolete test solution.
|
2018-07-22 14:48:13 +02:00 |
Fedor Isakov
|
7c1cb3b684
|
Name solutions and models consistently in samples (fitch)
|
2018-07-22 14:48:12 +02:00 |
Fedor Isakov
|
a240f129c2
|
Name solutions and models consistently in samples (lambdacalc)
|
2018-07-22 11:26:12 +02:00 |
Fedor Isakov
|
0bacffb611
|
Move type setting operation to typechecking lang.
|
2018-07-22 11:09:49 +02:00 |
Fedor Isakov
|
1a52d7f96a
|
Auto-updated descriptors.
|
2018-07-22 10:37:02 +02:00 |
Fedor Isakov
|
430b081085
|
Rename sandbox to demo solution in fitch sample.
|
2018-07-21 13:50:54 +02:00 |
Fedor Isakov
|
689ae4776c
|
Give more sensible name to a sample demo solution and model.
|
2018-07-21 13:49:21 +02:00 |
Fedor Isakov
|
b340e6ce48
|
Cleanup generator dependencies.
|
2018-07-21 13:29:40 +02:00 |
Fedor Isakov
|
c7cc97fffb
|
Rename reporting runtim solution.
|
2018-07-21 13:29:40 +02:00 |
Fedor Isakov
|
6e00dcd58c
|
Fix handler activating constraints declared elsewhere.
|
2018-07-21 13:29:40 +02:00 |
Fedor Isakov
|
ea9919f38a
|
Bring the hierarchy of DataForm concepts in line with the runtime.
Merge DataForm constructors into logic language.
Repackaging logic runtime.
Drop obsolete code.
|
2018-07-21 13:29:22 +02:00 |
Fedor Isakov
|
3791a3b216
|
Auto-updated descriptors.
|
2018-07-20 10:51:53 +02:00 |
Fedor Isakov
|
4e03b77ebc
|
Add all samples to the root project
|
2018-07-20 10:45:00 +02:00 |
Fedor Isakov
|
0a76533f33
|
Fix paths to images.
|
2018-07-19 15:17:06 +02:00 |
Fedor Isakov
|
814baf4bce
|
Update readme files.
|
2018-07-19 15:12:34 +02:00 |
Fedor Isakov
|
1c33ddca9a
|
Configure the dependency on conreactor to be resolved through local maven repo. Make travis install reactor libs locally.
|
2018-07-19 10:52:03 +02:00 |
Fedor Isakov
|
c92b8a616c
|
Import 'conreactor' project and its history as a subproject.
|
2018-07-18 16:49:34 +02:00 |
Fedor Isakov
|
e29a0576e2
|
Rename the root project and artifacts to "coderules".
|
2018-07-18 15:54:52 +02:00 |
Fedor Isakov
|
d5b27ac6e2
|
Move sandbox solution to "solutions" folder.
|
2018-07-18 15:54:52 +02:00 |
Fedor Isakov
|
e03cd48125
|
Add fitch sample to the common build.
|
2018-07-18 15:54:52 +02:00 |
Fedor Isakov
|
061e75f3f5
|
Auto-updated files after switching to the latest plugin.
|
2018-07-18 15:54:51 +02:00 |
Fedor Isakov
|
776ba9282b
|
Re-save everything after switching to the newest typechecking plugin.
|
2018-07-18 15:54:51 +02:00 |
Fedor Isakov
|
b87b71f07c
|
Automatically migrated to the latest typechecking plugin.
|
2018-07-18 15:54:51 +02:00 |
Fedor Isakov
|
124cc3cd93
|
Switch to the latest typechecking plugin. Drop auto-triggering of checkAll constraint, use query instead. Switch to single stage.
|
2018-07-18 15:54:51 +02:00 |
Fedor Isakov
|
adfae88953
|
Fix imports and establish extends relation among handlers.
|
2018-07-18 15:54:51 +02:00 |
Fedor Isakov
|
7107dce378
|
Applied the migration.
|
2018-07-18 15:54:51 +02:00 |
Fedor Isakov
|
dc662b97b9
|
Convert to reporting expressions, drop obsolete constraints.
|
2018-07-18 15:54:51 +02:00 |
Fedor Isakov
|
9f1632b018
|
Updated to latest MPS and typechecking plugin.
|
2018-07-18 15:54:51 +02:00 |
Fedor Isakov
|
2aa168e32e
|
Docs on Herbrand and First Order Logics
|
2018-07-18 15:54:51 +02:00 |