diff options
author | JSDurand <mmemmew@gmail.com> | 2022-01-31 15:59:11 +0800 |
---|---|---|
committer | JSDurand <mmemmew@gmail.com> | 2022-01-31 15:59:11 +0800 |
commit | eb007d554251456a2a508849edf91b15aab1333e (patch) | |
tree | bd88e78debdd646da87aa60f1bf2904eaa4370ca /src/cnp.h | |
parent | a8bd5e9d85ac9928bd29add82e887f82642af893 (diff) |
cnp: save point
Now we need to implement predicates, in order to have practical
applications.
Diffstat (limited to 'src/cnp.h')
-rw-r--r-- | src/cnp.h | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -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 |