Age | Commit message (Collapse) | Author |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Run with "swipl main.pl".
|
|
Collects all the answers to a given query within the specified timeout.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
but it should reference the triplet (language_id, problem_group_id, identifier) instead.
|
|
|
|
database connection handling into __init__.py of the db package.
|
|
problem_group, problem.
|
|
new directory structure.
|
|
|
|
- auth_user -> codeq_user,
- tutor_attempt -> solution.
|
|
|
|
Converted the action.py to use the new model.
|
|
|
|
|
|
|
|
The parser is currently unused.
|
|
Hope it does not break anything.
|
|
The only way to get residuals in CLP queries.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Also simplify rules for list expressions.
|
|
|
|
Also a testing loop to prolog.lexer.
|
|
|
|
|
|
|
|
Remove on-hover explanations and replace the now-useless gutter with
line numbers. Explanations will be reintroduced in a later commit.
|
|
|
|
|
|
In case SWI engine goes insane and returns a malformed reply (has
happened). Also fix the test case in this file to use the new, classless
methods.
|
|
|
|
|
|
|