diff --git a/alisp.org b/alisp.org index 1e22327..6173c07 100644 --- a/alisp.org +++ b/alisp.org @@ -196,6 +196,12 @@ functions to construct and deconstruct strings as lisps. Should we capitalise symbols? This way, we limit the symbol table's possible options a bit (potentially we could design a better hashing algorithm?) and it would be kinda like an actual Lisp. +*** TODO sv_t +[[file:include/alisp/sv.h::/// String Views]] +**** TODO sv_substr +Takes an index and a size, returns a string view to that substring. +**** TODO sv_chop_left and sv_chop_right +Super obvious. ** Completed *** DONE Test value constructors and destructors :test: Test if ~make_int~ works with ~as_int,~ ~intern~ with ~as_sym~.