Skip to content

Latest commit

 

History

History
19 lines (18 loc) · 686 Bytes

README.md

File metadata and controls

19 lines (18 loc) · 686 Bytes

qconnect

An interface from Dyalog APL to Q. To use it, start q specifying a port to listen on and, if you want to run the unit tests, loading th UTdata.q script:

     q qconnect\UTdata.q -p 5000

(replacing "qconnect" above and below with folder name which you have cloned or unzipped this repository to):

     ]load qconnect/Q
     )copy conga DRC
     q←⎕NEW Q ('127.0.0.1' 5000 'user')
     q.x 'sum til 10'
     Qtests←⎕CSV 'qconnect/QTests.csv'
     ]load qconnect/UT
     UT 0

Prerequisites: Only tested with Dyalog versions 16.0 & 17.0, but should work with Dyalog version 13.1 or later. The use of ⎕CSV above requires Dyalog version 15.0 or later.