![]() quick server pages |
Quick reference for quisp syntax and directives# = indicates a directive, such as #if or #include // = a comment (must be 1st token on line) @ = used at the beginning of a variable name when its contents are to be displayed or referenced @@ = produces a literal at-sign $ = used at the beginning of function names
Any line that is not a directive or comment is output directly.
Directives#+ output line #allresponses resultvarname [namepat valuepat] More info #break #call functioncall #cat file1 [..fileN]
#cgivar varname1 .. varnameN
More info
#continue #cookie cookiename1 .. cookienameN More info #exit
#for varname across commalist
#for varname in commalist
#formtarget pagename More info
#if conditional expression
#include file
#loop
#mode attribute value More info
#optionlist [selected=list] [options=list] other parameters
#pass varname1 .. varnameN More info #return #savetext fieldname filename More info #set varname = value or functioncall #setifnotgiven varname = value or functioncall
#shell dump|processrows|etc..
#showtext name [addbr] [evalvars] More info
#sql dump|load|processrows|etc..
#sqlblankrow dbtable More info
#sqlbuild sqlcom dbtable defaultqmode [omit=fields] [noquote=fields] [quote=fields]
#sqlcgivars dbtable More info
#while conditional expression
#write filename
|
![]() quick server pages Copyright Steve Grubb |