Permalink
Browse files

Update README.md

  • Loading branch information...
1 parent cf7143c commit adb8bc9f9d9fcc1b55e274d47360f9158815cedc @Botje Botje committed Jul 9, 2013
Showing with 4 additions and 2 deletions.
  1. +4 −2 README.md
View
@@ -105,7 +105,9 @@ Schemeken adds the following primitives to make use of Ken's messaging system:
<ken-id 127.0.0.1:6789>
````
-You can also embed Ken IDs into your scheme program by typing `#k` followed by an IP address/port, for example `#k127.0.0.1:6789`.
+ Ken IDs are first class values: you can store them or pass them around like any other value.
+ You can embed Ken IDs into your Schemeken program by typing `#k` followed by an IP address/port, for example `#k127.0.0.1:6789`.
+ There is a shorthand for local Ken IDs: `#kXXXX` is the same as `#k127.0.0.1:XXXX`.
* `(ken-send <ken-id> <expr>)`: Sends a value as a message to the given Ken process. Messages are serialized as their printed representation and deserialized as if read by the `(read)` primitive. This means valid messages currently include numbers, booleans, symbols, strings, characters, vectors and lists, but not procedures or continuations.
@@ -136,4 +138,4 @@ Questions? Contact us!
- [Joeri De Koster](mailto://jdekoste@vub.ac.be)
- [Tom Van Cutsem](mailto://tvcutsem@vub.ac.be)
-Schemeken is based on SLIP, a Scheme interpreter written by Prof. Theo D'Hondt.
+Schemeken is based on SLIP, a Scheme interpreter written by Prof. Theo D'Hondt.

0 comments on commit adb8bc9

Please sign in to comment.