You cannot post messages because only members can post, and you are not currently a member.
Description:
Discussion forum for the Qi programming language
|
|
|
test-reader.qi
|
| |
I've now been running same tests and made a couple of examples where
the focus have been in the Yacc part and the segment part of the code
as well as a General Streaming method.
as an example I did a parser for a toy lang. and then created a
modified list stream that
added the capabilities to let the line column and depth be kept in... more »
|
|
einstein riddle
|
| |
Hi,
I've been busy coding for some time. I now have a working basic
framework. This framework can be used to combine backtracking and
unifications to builed prolog like features. E.g. in my view a natural
building block to spark Shen from.
The last couple of week's I've been focusing in understanding how to... more »
|
|
Qi on Clozure CL
|
| |
Hi folks,
Does somebody work on porting Qi to Clozure CL?
Regards
Nik
|
|
Productivity vs Mod Queues
|
| |
This message is for the moderator, not for Qilang. So I suggest you
delete it after you've read it.
I find it very counter-productive that I have to wait hours (or days?)
before my questions may even be modded-published to the list. And
then, I shall wait hours (or days?) before any answer reaches me. In... more »
|
|
Need more eyes on two small Qi-YACC parsers
|
| |
=== 1 ===
What's wrong with my parser?
(defcc <rule>
<sn> <sym>;)
(defcc <sym>
symbol;)
(defcc <sn>
-*- := (if (number? -*-)
[-*-]
(error "~A is not a number" -*-)))
(compile <rule> [[1] symbol])
error: [1] is not a number
Isn't -*- supposed to be the head of [1], thus 1? And, consequently:... more »
|
|
Qi + slime + emacs = love
|
| |
I finally got slime + emacs working for Qi. If you're not familiar
with slime it eases common lisp development a lot IMHO.
with SBCL running I ran the following:
(require 'swank)
(load "install.lsp")
now the Qi.core has swank loaded and ready to go. In my ~/.emacs I
made:
(defun qi-init-cmd (port-filename coding-system)... more »
|
|
restoring direction to qilang
|
| |
This is a quite important message and concerns the future of qilang,
Qi, Shen and a lot of what has been going on in the last two weeks.
It was going to be a post; but was too long. You can read what I have
to say here. It is about restoring the direction of this group and
Lambda Associates.... more »
|
|
Qi question on StackOverflow
|
| |
I've just asked my first Qi programming question on StackOverflow. I
don't see why such kind of questions should be answered on any mailing
list when there's much better services out there for Q&A purposes.
Although my question is more Qi-YACC-related than Qi-related, it's
still the first question tagged "Qi" on the site.... more »
|
|
lisp-form.qi
|
| |
I added the code for translating to clojure in the repo in the file
lisp-form.qi
It's in a mess, just wanted to show that I have done some serious work
in trying to translate to
clojure. I don't like the state of it so in the end It needs to be
rewritten, also the implications of
the unified code in core.qi. and associated files has not yielded... more »
|
|
Shen on github
|
| |
I have created a repo on github called shen,
[link]
For anybody wanting to help developing, email me a message.
I will use this standard, people who post code and fixes on the forum
can gain a trust
with me. When you feel comfortable please ask me about getting an... more »
|
|
|