neurolang.frontend.datalog.natural_syntax module

class neurolang.frontend.datalog.natural_syntax.DatalogSemantics(locals=None, globals=None)

Bases: neurolang.frontend.datalog.standard_syntax.DatalogSemantics

Methods

argument

arguments

arithmetic_operation

body

comparison

condition

constant_predicate

constraint

existential_predicate

expressions

ext_identifier

fact

factor

float

function_application

head_predicate

identifier

integer

lambda_expression

negated_predicate

predicate

probabilistic_expression

probabilistic_fact

probabilistic_rule

query

rule

signed_int_ext_identifier

start

statement

statement_function

term

text

constant_predicate(ast)
head_predicate(ast)
predicate(ast)
probabilistic_expression(ast)
neurolang.frontend.datalog.natural_syntax.parser(code, locals=None, globals=None)