Commit graph

  • 9bc880ae05
    Fix missing trailing quote when displaying strings main Sami Samhuri 2022-02-21 20:16:38 -0800
  • 1d44434897
    Update email address in license file Sami Samhuri 2022-02-21 19:56:36 -0800
  • c23b762202
    Update readme Sami Samhuri 2022-02-21 19:54:15 -0800
  • c1800ef694
    Link badge to GH Actions page Sami Samhuri 2022-02-21 19:43:37 -0800
  • 8a74f6a720
    Run tests with GitHub Actions (#1) Sami Samhuri 2022-02-21 19:42:35 -0800
  • 9e7b4de8c4
    Add GH actions badge to readme samsonjs-gh-actions-test Sami Samhuri 2022-02-21 19:41:59 -0800
  • ab3de69dca
    Update c-cpp.yml Sami Samhuri 2022-02-21 19:39:29 -0800
  • 35eb04bafe
    Create c-cpp.yml Sami Samhuri 2022-02-21 19:38:29 -0800
  • f3d6b44eff
    Fix lake_hash_has Sami Samhuri 2022-02-21 19:36:08 -0800
  • b24d30af75
    Fix a warning and use a better hash name Sami Samhuri 2022-02-21 19:35:59 -0800
  • 001478f7e8
    Use clang-format to enforce code style Sami Samhuri 2022-02-21 19:29:17 -0800
  • f0bd86b61c
    Use full path to LakeCtx in lake.h Sami Samhuri 2022-02-21 15:42:46 -0800
  • 9b9db822f0
    Fix some errors in Readme.md Sami Samhuri 2022-02-21 15:41:29 -0800
  • 160bb45483
    State that naked calls outside the repl are errors Sami Samhuri 2022-01-08 11:15:20 -0800
  • 778968ef4b
    Update photo link Sami Samhuri 2022-01-08 11:09:27 -0800
  • dc8c1eba9a fix a copy/paste bug Sami Samhuri 2015-07-31 16:26:13 -0700
  • 90b0e548bd stub out some tests Sami Samhuri 2014-03-06 21:36:51 -0800
  • 6fb57ec9f3 test list module Sami Samhuri 2014-03-06 21:36:41 -0800
  • 7ac38117b3 s/lk_/lake_/g because the great vowel shortage of 1973 is over Sami Samhuri 2014-03-06 21:29:22 -0800
  • 6047bba195 update Readme, glib is long gone Sami Samhuri 2014-03-06 21:28:12 -0800
  • de349043ae update gitignore Sami Samhuri 2014-03-06 21:08:48 -0800
  • 5c615013da change indentation to 2 spaces Sami Samhuri 2011-10-24 21:36:02 -0700
  • 5a368fbc47 eradicate glib, use clang instead of gcc, tabs -> spaces Sami Samhuri 2011-10-24 21:27:53 -0700
  • a8963b3bea fix the link to LakeCtx in lake.h Sami Samhuri 2011-10-24 17:58:28 -0700
  • 78f6ab543f add a few more primitives: display, set-car!, type predicates Sami Samhuri 2011-06-11 02:12:22 -0700
  • 792fcd879f add real bools, remove macros, print circular lists Sami Samhuri 2011-06-11 02:11:49 -0700
  • 7d58b8ed7e update todo list Sami Samhuri 2011-05-11 22:43:46 -0700
  • 0960745094 add test for core lake functions Sami Samhuri 2011-05-01 21:01:57 -0700
  • b54d457971 make type_name more robust Sami Samhuri 2011-05-01 19:17:58 -0700
  • 7dbea04337 make output capturing functions more robust Sami Samhuri 2011-05-01 19:16:18 -0700
  • 81aba19868 undefine "local" macros after use Sami Samhuri 2011-05-01 19:14:25 -0700
  • f1972698a6 add integer tests Sami Samhuri 2011-04-24 20:39:33 -0700
  • 6ef5fcb299 add int_repr Sami Samhuri 2011-04-24 20:39:22 -0700
  • 4299c51021 add function tests Sami Samhuri 2011-04-24 20:25:15 -0700
  • 282b8400a8 finish tests for apply Sami Samhuri 2011-04-24 19:56:31 -0700
  • e2b025bdfc make it work on linux Sami Samhuri 2011-04-24 18:55:00 -0700
  • ee336f03a5 remove unused include Sami Samhuri 2011-04-24 12:24:39 -0700
  • 9712c03c1b add tests for eval & apply Sami Samhuri 2011-04-24 12:19:42 -0700
  • e325a30b7b consolidate arg checks in apply Sami Samhuri 2011-04-24 12:14:31 -0700
  • 4bfb171676 print errors to stderr Sami Samhuri 2011-04-24 12:02:26 -0700
  • 23c8c5cecd fatten up test library Sami Samhuri 2011-04-24 12:02:07 -0700
  • 2057164d30 update readme Sami Samhuri 2011-04-24 04:05:25 -0700
  • ad5701078f fix lake photo Sami Samhuri 2011-04-23 21:10:16 -0700
  • a2d8b5dc15 update readme Sami Samhuri 2011-04-23 21:09:20 -0700
  • 36d238914c use a build directory instead of polluting src/ Sami Samhuri 2011-04-23 20:55:18 -0700
  • e3a60f879b add some tests Sami Samhuri 2011-04-23 20:17:41 -0700
  • 523af70983 add static lib to gitignore Sami Samhuri 2011-04-23 20:01:41 -0700
  • 3661142383 handle an edge case in dlist_repr Sami Samhuri 2011-04-23 20:01:03 -0700
  • d7bb151ce8 factor out repl & build static lib Sami Samhuri 2011-04-23 20:00:20 -0700
  • 2eddae72ee s/repr/lake_repr/ Sami Samhuri 2011-04-23 19:59:30 -0700
  • 62bebe7bc6 move warnings & error messages out of core libs Sami Samhuri 2011-04-23 19:58:01 -0700
  • a4423e42dd add a pretty picture to the readme Sami Samhuri 2011-04-23 19:56:47 -0700
  • 513761b57a add clean to root makefile Sami Samhuri 2011-04-23 19:56:35 -0700
  • b69b3ad599 rename string.[ch] to str.[ch] to avoid linking weirdness Sami Samhuri 2011-04-23 19:53:05 -0700
  • 8d66a7cbd1 move all globals into an execution context Sami Samhuri 2011-04-23 14:34:28 -0700
  • ccdffc87aa clean out cruft, make things more uniform Sami Samhuri 2011-04-23 11:55:43 -0700
  • 06e00c32e5 update readme Sami Samhuri 2011-04-22 12:55:58 -0700
  • 228ff0a4ef don't warn about trailing comments during parsing Sami Samhuri 2011-04-22 12:55:31 -0700
  • a0d5f40515 add when special form Sami Samhuri 2011-04-22 12:47:44 -0700
  • 43d6ca80f0 add cond special form Sami Samhuri 2011-04-22 12:47:35 -0700
  • 7eb66463b0 if special form requires exactly 3 args Sami Samhuri 2011-04-22 12:45:28 -0700
  • 9161ca8c5d fix behaviour of parse errors Sami Samhuri 2011-04-22 12:44:37 -0700
  • 824f0eb0e2 rename special form functions Sami Samhuri 2011-04-22 12:42:37 -0700
  • 684cbe7939 add if special form Sami Samhuri 2011-04-22 00:05:09 -0700
  • 42f982f9ef fix unshift Sami Samhuri 2011-04-21 21:27:49 -0700
  • 1bcf043f86 fix cons for 2 atoms Sami Samhuri 2011-04-21 21:23:50 -0700
  • 7d7b9a29a2 readme Sami Samhuri 2011-04-21 15:42:47 -0700
  • 2efdbae78a allow naked special forms Sami Samhuri 2011-04-21 15:40:31 -0700
  • cb7b786ffd minor changes to readme Sami Samhuri 2011-04-21 15:40:14 -0700
  • 67c785179e check # of fixed args when applying vararg functions Sami Samhuri 2011-04-21 15:40:00 -0700
  • 90e935f93c updated readme Sami Samhuri 2011-04-21 15:11:00 -0700
  • 05ef231de4 add is? and equal? primitives (is? is like eq?) Sami Samhuri 2011-04-21 14:41:01 -0700
  • 31e8ad48e9 parse naked lists in the repl Sami Samhuri 2011-04-21 14:40:38 -0700
  • 34ee57d759 fix cons Sami Samhuri 2011-04-21 14:38:00 -0700
  • 6a8a737f57 update readme Sami Samhuri 2011-04-21 14:36:29 -0700
  • 575502f69b add car, cdr, cons Sami Samhuri 2011-04-20 20:48:06 -0700
  • 65015374fa organize project a little Sami Samhuri 2011-04-20 20:42:58 -0700
  • 45dcfe04a3 update readme Sami Samhuri 2011-04-20 18:51:42 -0700
  • be146520db eval file named on command line before starting repl Sami Samhuri 2011-04-20 18:47:18 -0700
  • ef54e18811 fix ERR, DIE, OOM macros Sami Samhuri 2011-04-20 18:46:21 -0700
  • 412f85a73b parse comments as values Sami Samhuri 2011-04-20 18:45:50 -0700
  • 3015167a30 add stdlib with little schemer stuff Sami Samhuri 2011-04-20 16:11:37 -0700
  • ccab787366 improve parser, add numeric = primitive Sami Samhuri 2011-04-20 16:09:01 -0700
  • 619a2ed04e define math primitives + - * and / Sami Samhuri 2011-04-20 13:40:50 -0700
  • d0c17ee2cc replace terrible err/die/oom functions with nice ERR/DIE/OOM macros Sami Samhuri 2011-04-20 13:39:35 -0700
  • 9604f23136 define a few primitives, fix bugs Sami Samhuri 2011-04-20 11:43:04 -0700
  • 54831a34fa added eval and apply, lambdas, other goodies Sami Samhuri 2011-04-20 01:38:53 -0700
  • ec1c10f561 glib-ized Sami Samhuri 2011-04-18 22:36:07 -0700
  • 0715d4a705 fix makefile Sami Samhuri 2011-04-18 22:35:02 -0700
  • 0bb7a2ea22 ditch gpl hash table library for glib Sami Samhuri 2011-04-18 22:07:09 -0700
  • 8439041407 bikeshedding Sami Samhuri 2011-04-18 21:14:56 -0700
  • faa5d2cf65 not strictly ANSI Sami Samhuri 2011-04-18 17:58:20 -0700
  • c2f1607547 add license, copyright Sami Samhuri 2011-04-17 22:45:16 -0700
  • 2d55d70770 more minor fixes Sami Samhuri 2011-04-17 22:23:04 -0700
  • ebf84f5761 fix some compiler warnings on linux Sami Samhuri 2011-04-17 22:16:57 -0700
  • f001af16ee add a readme, fix Makefile Sami Samhuri 2011-04-17 22:08:36 -0700
  • 70fe7a1a58 first commit Sami Samhuri 2011-04-17 21:24:23 -0700