The Regnus Parser For VB6
About
The Regnus Parser for VB6 is a VB6 module which will allow you to generate text from Regnus scripts from within applications written in VB6.
To discuss this parser, or to make feature requests or bug reports, please visit its forum.
Note: the Regnus Parser for VB6 does not currently support UTF-8 character sets.
Information & Download
- Parser Version
- v1.0.0
- Regnus Specification
- v5.2
- Download
Using The Regnus Parser For VB6
To use the Regnus Parser For VB6 in your programs, you will need to first download and unzip the module file, and include it in your project.
Once your project contains the module, producing text from a Regnus script is very simple. The main function parser is RegnusGenerate, which returns a string containing the generated text. For example, to generate text from a Regnus script and store it in YourString$:
YourString$ = RegnusGenerate(YourScript, YourLabel, Information)
YourScript should be the full relative path and file name of the script from which you would like to generate text, and YourLabel should be the label from which you would like to generate text. For example, to generate text from the "RANDOM PICK" label of the script Something Completely Different, in the working directory of the program:
YourString$ = RegnusGenerate("Something Completely Different.rsf", "RANDOM PICK", "")
The optional Information argument causes the parser to instead output meta-information about the script, such as the script's Title or Blurb. For example, to get the script's Title:
YourString$ = RegnusGenerate("", "", "title")
And to return the script's blurb, of course:
YourString$ = RegnusGenerate("", "", "blurb")
Attribution
The Regnus Parser For VB6 is of course provided for use free of charge. However, if you do use Regnus in your programs, it would be nice if you could at least please include attribution somewhere in your credits or readme!
And of course, we'd love to hear about where and how you're using Regnus! If you'd like to tell us, or you have any other thoughts, questions, comments or suggestions about this parser or the language in general, please feel very welcome to post your messages in the Regnus forums!
Version History
v1.0.0
- First release.