school

thing1's amazing school repo
Log | Files | Refs | Submodules | README

str_example.zpy (321B)


      1 (defun main int)
      2 	(let str:string* (String "hello_world"))
      3 	(printstr str->_str)
      4 	(printchar '\n')
      5 
      6 	(let strs:string** (str->split str '_'))
      7 
      8 	(printstr strs[0]->_str)
      9 	(printchar '\n')
     10 	(printstr strs[1]->_str)
     11 	(printchar '\n')
     12 
     13 	(strs[0]->free strs[0])
     14 	(strs[1]->free strs[1])
     15 	(free strs)
     16 	(str->free str)
     17 (endfun)