Home
Name Modified Size InfoDownloads / Week
dist 2013-11-12
README.txt 2014-08-23 2.1 kB
ART_1.1.4.zip 2014-08-23 6.2 MB
VCL_1.1.4.zip 2014-05-02 6.2 MB
VCL_1.1.3.zip 2013-11-14 5.9 MB
Totals: 5 Items   18.3 MB 0
ART (Variation Configuration Language) version 1.1.4
---------------------------------------------------------

New features described here: https://sourceforge.net/p/vclang/discussion/features/

Command line usage: ART_1.1.4 <inputfile> (from the ART's folder)
example: "ART_1.1.4 input.vcl"

For using ART 1.1.4 you will need an installed JRE on the computer.
You can get it from here: http://java.com/en/download/index.jsp

Content of the folder:

1. ART_1.1.4.jar - Executable jar, the ART processor
2. ART_1.1.4.bat - A simple script for easier usage of the jar file
3. Notes.txt - Describes bigger changes from XART, may be important for those, who is familiar with XART.

You can find explanation of commands, examples and other descriptions on the ART website below.

More information: http://vcl.comp.nus.edu.sg
Discussion about new and planned features: http://sourceforge.net/p/vclang/discussion/features/

------------------------------------------------------------------------------------------------------

Remark: From ART 1.1.4 string-expressions  are not going to be evaluated in the text content.

i.e. 
	input:
	#set A = 5
		"t1"?@A?"t2"
	output: 
	"t1"5"t2" // before ART 1.1.4 -> t15t2 

We found that, the string-expressions in the textual content are never
or very rarely used. Having string-expressions allowed in textual content however introduced the need
of escaping every “ double quote character in the text which in programming languages is very frequently present.
For these reasons, by default in textual content the processor won’t evaluate string expressions in textual content,
just at definitions and commands which take expressions as input. So we don’t need to escape double quote characters
in the instrumented code String expressions can be still used in textual content easily. i.e.:
	
	input:
	#set A = 5
	#set tAt = "t1"?@A?"t2"
	?@tAt?
	output: 
	t15t2

For compatibility reasons, \” (escaped double quote character) will still be accepted and the output will be “ (unescaped double quote character).
Source: README.txt, updated 2014-08-23