. /../Regnus 5.4 - a scripting.../ 12
[dfsr]
written by Megagun on Feb 17, 2011 21:31
Very cool.

I do wonder, though, what the license on that code is. Any clarification on that would be great.
r'lyeh sweet r'lyeh
written by Neuzd on Feb 18, 2011 17:41
Kristos said:
The good structuring is rather impressive. Does the language understand word tenses, parts of speech, and such, or is it provided a sufficiently defined structure by the scripts?
Yep, it's the script that has to be structured.
If you download a script and look at the code you will get the way you have to write it, even if you don't know the meaning of each qualifier and reference type characters, it's easy to understand that it's basically just parts of the text that get randomized among a set of possible sentences or words.
rjbsoftware.co.u k
written by Ryan on Feb 19, 2011 21:26
Kristos said:
The good structuring is rather impressive. Does the language understand word tenses, parts of speech, and such, or is it provided a sufficiently defined structure by the scripts?
As Neuzd has already answered, all of the structure is controlled by the scripts, so any type of language or structure can be supported (although the built-in auto-grammar functions - for pluralisation, etc. - are currently all specific to English).

At the most basic level, scripts work in a tree structure, taking an initial phrase and recursively replacing sections of text, but there are various controls (such as aliases) which can give much more fine-control over more complex patterns of references.

If you're curious, there's a full (fairly simple) tutorial here explaining exactly how it works.

Megagun said:
Very cool.

I do wonder, though, what the license on that code is. Any clarification on that would be great.
Interesting question! Well, I guess the answer to that is that it should be considered to be released under a, um, "common decency" license: that's to say, it's not intended to be an open-source project, but I guess my feeling about it is basically similar to, say, the source of a website; anyone is quite rightly welcome to read and learn from it, but I retain the right to be upset if I find someone's wholesale copied my work for their own ends without even saying thank you.

That having been said, my intention in providing source is primarily to enable people to understand how the existing parsers work and perhaps develop parsers for new platforms.

Ryan
rjbsoftware.co.u k
written by Ryan on Aug 06, 2012 14:24
For those of you using Regnus, specification 5.3 is now out, along with updated parsers for Windows, DOS, VB6 and QB4.5.

Ryan
rjbsoftware.co.u k
written by Ryan on Jan 27, 2013 17:51
I've now opened discussion here for thoughts and ideas about the next Regnus language specification update.

Ryan
rjbsoftware.co.u k
written by Ryan on Apr 01, 2013 16:01
The Regnus 5.4 specification is now released, along with updates to the parsers for Windows, DOS and the web (plus source for VB6, QB4.5 and PHP respectively).

Release notes, details and and discussion threads for all updates available at the Regnus forum.

Ryan
reading this thread
no members are reading this thread
. /../Regnus 5.4 - a scripting.../ 12
21962, 15 queries, 0.097 s.this frame is part of the AnyNowhere network