-
6a3725826d
fix readme markdown
master
Jordan Orelli
2020-06-24 11:51:23 -0500
-
d3467bc038
web client displays connection open
Jordan Orelli
2013-06-23 16:24:29 -0400
-
3c6c6ea4ae
web client displays connection closed
Jordan Orelli
2013-06-23 16:18:54 -0400
-
28c989a603
errors now appear in red in the browser
Jordan Orelli
2013-06-23 15:50:11 -0400
-
01d1a4e073
now supporting websockets
Jordan Orelli
2013-06-23 13:38:44 -0400
-
0025f568c5
adding js libraries
Jordan Orelli
2013-06-23 13:38:30 -0400
-
7008e3d140
working on adding http support
Jordan Orelli
2013-06-22 19:03:08 -0400
-
55e08628c0
(cleanup)
Jordan Orelli
2013-06-21 22:27:07 -0400
-
10c674b7f3
slowly getting cleaner
Jordan Orelli
2013-06-21 22:02:42 -0400
-
fb3b11d63c
ah, this is a bit cleaner
Jordan Orelli
2013-06-21 21:54:01 -0400
-
4e12cefbba
holy crap, I had it so wrong before
Jordan Orelli
2013-06-17 23:33:07 -0400
-
cf73b5fec0
tcp clients now get per-client consistency
Jordan Orelli
2013-06-17 21:45:06 -0400
-
9a55b787a0
debugmode is now a flag
Jordan Orelli
2013-06-17 20:22:18 -0400
-
a275c6178f
right, you can write (fact) now
Jordan Orelli
2013-06-17 11:21:48 -0400
-
688c880065
added `and`, `or`, and `=`
Jordan Orelli
2013-06-17 11:11:17 -0400
-
db4c1a5e58
fixed relative import error
Jordan Orelli
2013-06-17 10:21:08 -0400
-
84027bf70b
werkin that tcp support
Jordan Orelli
2013-06-16 23:42:32 -0400
-
e11bcf3d91
added very sloppy tcp functionality
Jordan Orelli
2013-06-16 22:23:35 -0400
-
d672d51f7d
hmm, tcp should work more like local...
Jordan Orelli
2013-06-15 13:59:53 -0400
-
a85d6b869f
storing connections in a map instead of slice now
Jordan Orelli
2013-06-15 11:35:20 -0400
-
e9264923d0
moved connection manager to its own package
Jordan Orelli
2013-06-15 11:32:31 -0400
-
a4f3b6f178
added a connection manager type
Jordan Orelli
2013-06-15 11:27:27 -0400
-
512549a07c
prompt now shows at the right time for clients
Jordan Orelli
2013-06-15 10:41:32 -0400
-
0101163559
environment keys now include parent environments
Jordan Orelli
2013-06-15 00:49:34 -0400
-
b6948645bd
added "names"
Jordan Orelli
2013-06-15 00:29:43 -0400
-
58da2f16bc
values and errors go to appropriate clients now
Jordan Orelli
2013-06-14 23:48:19 -0400
-
10021eaa6d
fmt...
Jordan Orelli
2013-06-14 23:17:46 -0400
-
95fa527b43
i put a tcp server in your lisp interpreter
Jordan Orelli
2013-06-14 23:14:11 -0400
-
86eaf0f54e
err: `go install` --> `go get`
Jordan Orelli
2013-01-03 16:41:50 -0500
-
b75f1e2491
added a readme
Jordan Orelli
2013-01-03 16:39:46 -0500
-
1ee8bff82c
defined the callable interface
Jordan Orelli
2012-11-01 20:47:17 -0400
-
b387d909b5
fixed quote bug
Jordan Orelli
2012-11-01 20:08:09 -0400
-
c4fed38dd9
refactored builtin type
Jordan Orelli
2012-10-31 12:50:15 -0400
-
b9d2afce74
fixed quoting behavior
Jordan Orelli
2012-10-30 19:00:01 -0400
-
c648ad597d
added cons, car, cdr
Jordan Orelli
2012-10-30 18:21:42 -0400
-
86929974cc
added comparison operations
Jordan Orelli
2012-10-30 16:31:15 -0400
-
591a0bfe29
added "symbol?"
Jordan Orelli
2012-10-21 16:04:46 -0400
-
699c407c22
added some more input tests
Jordan Orelli
2012-10-21 15:57:07 -0400
-
ee8a7d3ee5
added "null" and "null?"
Jordan Orelli
2012-10-21 15:54:52 -0400
-
86c288d116
added "list?" builtin
Jordan Orelli
2012-10-21 15:48:27 -0400
-
7ec2538005
added "list" builtin
Jordan Orelli
2012-10-21 15:46:03 -0400
-
a4e7333f86
renamed typ3 -> tokenType
Jordan Orelli
2012-10-21 15:29:50 -0400
-
0cd35bd286
fixed up lexing of -
Jordan Orelli
2012-10-21 15:23:56 -0400
-
93c86871da
(*) now evaluates to 1 instead of 0
Jordan Orelli
2012-10-21 15:19:20 -0400
-
e31816c22f
added a bit of documentation
Jordan Orelli
2012-10-21 15:07:37 -0400
-
8476cc531b
added "length"
Jordan Orelli
2012-10-21 13:47:33 -0400
-
6395089039
added "not"
Jordan Orelli
2012-10-21 13:38:38 -0400
-
175e8abf1b
added "begin" special form
Jordan Orelli
2012-10-21 13:25:34 -0400
-
b023686c81
added support for unary -
Jordan Orelli
2012-10-21 13:21:38 -0400
-
09de857f46
added support for period-initial floats
Jordan Orelli
2012-10-21 13:15:41 -0400
-
ee6c15a90f
made arity checking a little saner
Jordan Orelli
2012-10-21 01:19:46 -0400
-
3bd216c75b
fixed evaluation order problem in sexp
Jordan Orelli
2012-10-21 01:03:36 -0400
-
51a27aaa9b
added lambda support
Jordan Orelli
2012-10-21 00:52:09 -0400
-
77195faff8
adding a bit of documentation to the lexer
Jordan Orelli
2012-10-20 23:43:18 -0400
-
8c4285ec87
taking depth out of the lexer
Jordan Orelli
2012-10-20 23:37:10 -0400
-
8f150e038b
taking out a bit of redundancy in the lexer
Jordan Orelli
2012-10-20 23:36:10 -0400
-
c35a4142d1
refactoring the lexer a bit
Jordan Orelli
2012-10-20 23:23:15 -0400
-
90c4009ada
cleaning up a little bit
Jordan Orelli
2012-10-20 23:17:09 -0400
-
18a8a9aea3
renamed proc to builtin
Jordan Orelli
2012-10-20 22:37:34 -0400
-
e86260e8dc
environments now have outer environment pointers
Jordan Orelli
2012-10-20 22:35:17 -0400
-
f8ba2415ff
fixed quote
Jordan Orelli
2012-10-20 21:48:14 -0400
-
ba1bab1e39
implemented set!
Jordan Orelli
2012-10-20 21:40:12 -0400
-
ec5cbdcaab
added *if*
Jordan Orelli
2012-10-20 21:24:28 -0400
-
107565dc04
added quote
Jordan Orelli
2012-10-20 20:09:42 -0400
-
29677e19e4
can now define variables
Jordan Orelli
2012-10-20 18:29:25 -0400
-
2b9322624f
added division, prevent div by zero panics
Jordan Orelli
2012-10-20 17:43:00 -0400
-
ac8430076a
refactoring a bit, defined accumulator struct
Jordan Orelli
2012-10-20 16:35:15 -0400
-
39286ce998
can now add numbers
Jordan Orelli
2012-10-20 16:15:23 -0400
-
7eedbb4e92
reading symbols from environments
Jordan Orelli
2012-10-20 14:32:16 -0400
-
b6a88a15fb
(fmt)
Jordan Orelli
2012-10-16 12:25:31 -0400
-
a3791fcc0e
parsing!
Jordan Orelli
2012-10-15 23:00:42 -0400
-
7bf30556ad
split lexer out into lex.go
Jordan Orelli
2012-10-14 23:14:12 -0400
-
e54e565279
fixed some close paren lexing bugs
Jordan Orelli
2012-10-14 20:13:14 -0400
-
101ee99edd
better EOF handling in repl
Jordan Orelli
2012-10-14 12:49:29 -0400
-
926911a7c6
cleaned up some redundancy
Jordan Orelli
2012-10-14 12:37:31 -0400
-
42c2ffd0d6
more working primitive lex repl
Jordan Orelli
2012-10-14 02:02:08 -0400
-
e0c3f2de01
primitive repl lexing
Jordan Orelli
2012-10-14 00:54:41 -0400
-
0de1044dda
now lexing comments
Jordan Orelli
2012-10-13 23:01:12 -0400
-
6dd75298e5
added string escaping
Jordan Orelli
2012-10-13 22:35:24 -0400
-
ab97429e98
lexing strings
Jordan Orelli
2012-10-13 22:32:18 -0400
-
1a6b286b5c
lexer produces tokens now, not strings
Jordan Orelli
2012-10-13 22:20:44 -0400
-
816da3fbbc
input is now io.Reader
Jordan Orelli
2012-10-13 21:24:34 -0400
-
79c570c53e
basic lexing
Jordan Orelli
2012-10-13 21:16:48 -0400