Login
7 branches 0 tags
Benjamin Vincent Schulenburg Moved array code/definitions into the separate array.[ch] file 82ea821 4 years ago 14 Commits
nujel / lib / string.h
#pragma once
#include "nujel.h"

char *lSWriteVal  (lVal *v, char *buf, char *bufEnd, int indentLevel, bool display);

lVal *lnfStrSym (lClosure *c, lVal *v);
lVal *lnfSymStr (lClosure *c, lVal *v);
lVal *lnfStrlen (lClosure *c, lVal *v);
lVal *lnfSubstr (lClosure *c, lVal *v);
lVal *lnfStrUp  (lClosure *c, lVal *v);
lVal *lnfStrDown(lClosure *c, lVal *v);
lVal *lnfStrCap (lClosure *c, lVal *v);
lVal *lnfBr     (lClosure *c, lVal *v);
lVal *lnfCat    (lClosure *c, lVal *v);
lVal *lnfAnsiFG (lClosure *c, lVal *v);
lVal *lnfAnsiRS (lClosure *c, lVal *v);

void lAddStringFuncs(lClosure *c);