eval:6f60d40fd820cecf90f03d9c8f0e853d033566a6 commitshttps://gitlab.fi.muni.cz/fja/eval/-/commits/6f60d40fd820cecf90f03d9c8f0e853d033566a62020-06-30T04:37:44+02:00https://gitlab.fi.muni.cz/fja/eval/-/commit/6f60d40fd820cecf90f03d9c8f0e853d033566a6REORGANIZED into modules, has import issues2020-06-30T04:37:44+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/24fe9f8ec59a8f3ece3f211d2e8b695f4698ecdeupdate gitignore2020-06-28T20:50:46+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/10e9cab75cd0ce3ba2986d826319e6deee3602beHopefully it will merge without any problems.2020-06-28T01:50:45+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/7467d7ece57fba9ba1875b460efaf10669cf56afgitignore update2020-06-28T01:50:16+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/232c1bc851d0911f0a5c67694b49cf5228675ad7webchecker is coming2020-06-28T01:49:54+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/28f672880d91ee3041b3aa0b483d2c3517842299user reference tweaks2020-06-28T01:49:13+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/b68b0990b7766b88bcb5344808dd4c880a780386enable multiple newline symbols between grammar rules2020-06-28T01:42:59+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/d2c5d3b6e9c012fee9d42bafc55692145a539ce6Add a unit test based on 2020 exam2020-06-26T14:27:44+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/be60bcc2f9a19065b2646a50fa91784593320724checker: Add support for checking some CFG format constraints2020-06-20T12:30:01+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/6b1b26527fa35123f0839e80349795b19119b23dCFG: Add a has_simple_rules function2020-06-20T12:25:54+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/5cee58cd7d37d73751573b050422ebe47b0f00b2checker: Allow non-three-letter task codes2020-06-20T11:33:35+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/ba3fbd94685c52916eaeafeefa4f186c13178606CFG: Tweaks and a fix2020-06-20T11:00:32+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/e9dcabb266b6b9566c629cc0b3f87660ae2f30f7CFG: Fix an overzealous assertion in production counting2020-06-20T10:49:03+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/9d4203ee02c5d7a2d3d0844a9d220f3782d50819CFG: Merge the random and nonrandom generator for now2020-06-20T10:41:16+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/275174a7b1c5818337aada8f5b016285f35defc7CFL: It is sufficient and faster to use proper grammar for word generator2020-06-20T10:41:13+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/d562cf3afbf4e625822eb67e0680b18ebf0a9622deleting files2020-06-20T00:37:35+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/dec8d71702d4d0ef488009301b81f84b103c89c0pycharm did some pep whitespacing2020-06-20T00:36:20+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/168a5e31163b86a3008b5ba28bd035bd9b5f9996bijective base-26 addition to canonization of DFA2020-06-20T00:35:43+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/936cba966e64a4150f5a6a38a5608961950a561fadd neterminals of type <sequence>'2020-06-19T23:53:37+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/f88a938eeeb1023926f9586f0e643ed874760daduser documentation tweaks2020-06-19T23:05:15+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/8b8857ed2aff47e9cfec1a05f1c749a9178bc9a2bug in counterexample searching fixed better2020-06-09T07:10:19+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/6d1bb3e2816c01cd7512d53a35f7aaf57cd101d1bug in counterexample searching fixed2020-06-04T21:04:16+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/6692d464af507c83767ef6db159997c4310c9ebbparsing tweaks, added .md and .html user reference2020-05-29T12:18:04+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/ea92d615355fc62464ca17fe594500f69f2104ddtests - tasks from is (only correct solutions so far); few tweaks2020-05-22T18:32:45+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/2e63928658e2fd8b50c5c43cdb8451536809d446sorry, fixed2020-05-14T22:54:11+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/d0c52a0d5ca51efecc5beb918c937535a0b8c510infinity difference of compared languages check plus some tweaks2020-05-13T12:02:32+02:00Kateřina Sloupovákata@localhost.localdomainhttps://gitlab.fi.muni.cz/fja/eval/-/commit/2178a2bceb6731fe1de5986097659538d5d2af7eCFL: Tweak word-generation DFS2020-04-14T20:30:40+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/2b457dd408207a2fb0ef199c8770ff3e3a629964CFL: Use iterative deepening for word generation in CFG, boost full comparison2020-04-14T09:33:52+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/475edefb0e991a3d938aa9e902851dc9e6a545e5checker: Update timeout so IS can handle it2020-04-14T09:12:03+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/5b2180e6f633e5ca49726f21fe52de8e04099b19test: Test that commas work as grammar rule delimiters2020-04-08T10:52:23+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/d5b7d8f64edb3c58569efd2663c1c0b44b5e26e5Allow also commas as grammar rule delimiters2020-04-08T10:52:02+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/ca05083fc1dba1d789d55fb19b36c718a5a3f942CFG: Fix a bunch of errors and drop debug messages2020-04-08T10:21:53+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/6fbed0120f323c22fef0f1af27ac6c6083b29999Implement CFG support in fja_checker2020-04-08T10:21:18+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/246aaca630c3fbca70bc178d4834241015cf989atest: Add a bunch of checker tests2020-04-08T10:18:29+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/53896eafded8dc4f8718cee91957d0ecfb734999CFL: Add a parser test2020-04-07T22:46:18+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/ca2c891e472b458aefdcc4ea5d44a4481f354378Fix a small mistake in CFG creation in parser2020-04-07T22:44:59+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/7b47ce2fa8d4d61a9a649ee72f302becb7838553CFL: Merge the two CFG classes, fix some epsilon corner cases2020-04-07T22:30:16+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/a41a82aa177ec3f0943e5517d4fbb16233f6a732Make len(Eps()) work2020-04-07T22:24:54+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/edf7f1c6cacdec5832e5700a59eb032697c9428fTurn epsilon into an (empty) thing that can be iterated over2020-04-07T21:40:25+02:00Vladimir Stillgit@vstill.euhttps://gitlab.fi.muni.cz/fja/eval/-/commit/4ba5984fdeb60cfbd670af13ed9e1b4f41ea1b49CFL: Fix removal of simple rules & more tests2020-04-07T21:30:38+02:00Vladimir Stillgit@vstill.eu