77 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			77 lines
		
	
	
		
			2.3 KiB
		
	
	
	
		
			Plaintext
		
	
	
		
			Executable File
		
	
	
	
	
| #!../jet-2.0
 | |
| <jet cgi="true" name1="localname" filterblanklines="true" trimlines="true">
 | |
|  <header name="Content-Type" value="text/html" />
 | |
|  <comment>This is a comment and should not show up in the output.</comment>
 | |
|  <html>
 | |
|  ---$[%name1]
 | |
|  <set name="modified1" value="ABCD" />
 | |
|  $[modified1;tohex]
 | |
|  <set name="tohex" value="tohex" />
 | |
|  $[tohex]
 | |
|  $[modified1;$[tohex]]
 | |
|  <set name="complete" value="$[modified1];$[tohex]" />
 | |
|  $[complete]
 | |
|  <set name="" value="xxx" />
 | |
|  the unnamed variable value: [$[]]
 | |
|  ---
 | |
|  $[%HOME]
 | |
|  <set name="ix" value="1" />
 | |
|  <set name="theexpr" expr="SUBSTRING('abcdefg', 5 - 4, 20 - 17)" />
 | |
|  <set name="addition" expr="5+3" />
 | |
|  <set name="subtraction" expr="5-3" />
 | |
|  <set name="multiplication" expr="5*3" />
 | |
|  <set name="division" expr="5/3" />
 | |
|  <set name="divisor" value="8" />
 | |
|  <set name="nested" expr="(2*(4+4)/$[divisor])*32" />
 | |
|  <set name="error" value="$[nested]" />
 | |
|  $[nested]
 | |
|  |>This should be passed $[error] by the parser without parsing. 
 | |
|  <set name="pass" value="not set" /><| 
 | |
|  <set name="numbers">0123456789</set>
 | |
|  $[numbers]
 | |
|  <set name="exprnumbers" expr="$[numbers]" />
 | |
|  $[exprnumbers]
 | |
|  <set name="lefty" expr="LEFT($[numbers],5)" />
 | |
|  lefty=[$[lefty]]
 | |
|  substring('abcdefg', 1, 3)=[$[theexpr]]
 | |
|  5+3=($[addition])
 | |
|  5-3($[subtraction])
 | |
|  5*3($[multiplication])
 | |
|  5/3($[division])
 | |
|  <set name="varname$[ix]" value="vardata" scope="global" />
 | |
|  <set name="noeval" eval="no">this is the value store in $[%name1].</set>
 | |
|  <set name="thename" eval="yes">this is the value store in $[%name1].</set>
 | |
|  <set name="newname" scope="global">another container value</set>
 | |
|  <include file="./testinclude.jet" />
 | |
|  include: $[include]
 | |
|  localvar='#[localvar]'
 | |
|  >>>$[noeval]<<<
 | |
|  >>>$[thename]<<<
 | |
|  <set name="iz" value="data" />
 | |
|  <set name="ix1" value="1" />
 | |
|  <set name="test$[ix$[ix1]]$[iz]" value="0123456789" />
 | |
|  $[test$[ix$[ix1]]$[iz]]
 | |
|  <if value1="X" value2="Y" type="ne">
 | |
|    789
 | |
|   <if expr="3>1">
 | |
|     123
 | |
|   <else>
 | |
|     456
 | |
|   </if>
 | |
|  </if>
 | |
|  <for name="ix" start="1" end="5" step="1" scope="local">
 | |
|   -->#[ix]<--
 | |
|  </for>
 | |
|  <call error="rc" pgm="/usr/bin/ls" arg1="-al" name="ls" />
 | |
|  $[rc]
 | |
|  $[ls]
 | |
|  <read file="../compile" name="file" />
 | |
|  $[file]
 | |
|  <comment>
 | |
|  <whiledir path="/var/www" filename="file" fullpath="fullpath" filenamenoextension="noext" sort="true">
 | |
|   $[file] $[fullpath] $[noext]
 | |
|  </whiledir>
 | |
|  </comment>
 | |
|  </html>
 | |
| </jet>
 | 
