From eb007d554251456a2a508849edf91b15aab1333e Mon Sep 17 00:00:00 2001 From: JSDurand Date: Mon, 31 Jan 2022 15:59:11 +0800 Subject: cnp: save point Now we need to implement predicates, in order to have practical applications. --- src/cnp.h | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/cnp.h') diff --git a/src/cnp.h b/src/cnp.h index 2b0c104..904e383 100644 --- a/src/cnp.h +++ b/src/cnp.h @@ -58,6 +58,7 @@ void rtn(Environment *env, NUM X, NUM k, NUM j); void cnp_call(Environment *env, pair3 label, NUM i, NUM j); -/* TODO: Main algorithm */ +/* On error return NULL */ +H_ATTR Environment *cnp_parse(Grammar *g, str *string); #endif -- cgit v1.2.3-18-g5258