Commit Graph

  • 437e1d21da Added commands for printing to console and error generation. Errors now print to stderr master Sam Stevens 2014-06-21 23:06:18 +01:00
  • f2c8dc167c join can now operate on strings. added vstrcat, but never used. Sam Stevens 2014-06-21 22:48:47 +01:00
  • f74035fcce Added ok value typeto represent success of a function, ie load. 'ok' now represents this type and can be compared to, also cannot be used as a symbol/variable. Sam Stevens 2014-06-21 22:26:49 +01:00
  • 198367882e Updated load once mechanism Sam Stevens 2014-06-16 18:32:38 +01:00
  • 12e830884e head and tail now operate on strings Sam Stevens 2014-06-16 18:17:04 +01:00
  • 0c138cfe20 added option to load files once Sam Stevens 2014-06-13 17:49:41 +01:00
  • cb8fa74fe7 Added basic string support. Added comments beginning with a semi-colon. Added load function to load lisp from a file. Arguments passed to klisp will be read and evaluated as lisp files. Sam Stevens 2014-05-31 16:48:58 +01:00
  • 396bf65a84 Added logical operators && || and ! Sam Stevens 2014-05-29 16:57:35 +01:00
  • 147c68ccde Added if function. takes 3 arguments <number> <q expr if not zero> <q expr if zero> Sam Stevens 2014-05-29 16:35:32 +01:00
  • d4e84782ef Added equality comparisons == and != Sam Stevens 2014-05-29 15:28:07 +01:00
  • 3df5b9ae84 Added comparisons < > <= >= Sam Stevens 2014-05-29 14:07:06 +01:00
  • a56e93808d Added variable arguments to lambda functions. Last argument must be '&' to work. Sam Stevens 2014-05-27 20:50:39 +01:00
  • c1987617a0 Added lambda functions. variable length arguments still todo. Sam Stevens 2014-05-26 22:37:19 +01:00
  • 41fd1756a9 Updated netbeans build config Sam Stevens 2014-05-21 14:57:31 +01:00
  • 191455888b Removed user netbeans files Sam Stevens 2014-05-20 16:06:52 +01:00
  • f0b07069b6 Removed core dump Sam Stevens 2014-05-20 15:49:47 +01:00
  • 46bbd52885 Initial Commit Sam Stevens 2014-05-20 15:32:21 +01:00