Data commit
This commit is contained in:
parent
7387c8f97b
commit
cb5bb5e222
199093 changed files with 3378972 additions and 0 deletions
|
|
@ -0,0 +1,9 @@
|
|||
(task (port 12321) # Background server task
|
||||
(let? Sock (accept @)
|
||||
(unless (fork) # Handle request in child process
|
||||
(in Sock
|
||||
(while (rd) # Handle requests
|
||||
(out Sock
|
||||
(pr (eval @)) ) ) ) # Evaluate and send reply
|
||||
(bye) ) # Exit child process
|
||||
(close Sock) ) ) # Close socket in parent process
|
||||
|
|
@ -0,0 +1,6 @@
|
|||
(let? Sock (connect "localhost" 12321)
|
||||
(out Sock (pr '*Pid)) # Query PID from server
|
||||
(println 'PID (in Sock (rd))) # Receive and print reply
|
||||
(out Sock (pr '(* 3 4))) # Request some calculation
|
||||
(println 'Result (in Sock (rd))) # Print result
|
||||
(close Sock) ) # Close connection to server
|
||||
Loading…
Add table
Add a link
Reference in a new issue