Rosetta Code:Village Pump/Syntax highlighting: Difference between revisions

no edit summary
(PL/I + AutoGeSHi problem)
No edit summary
Line 1:
For a prompt reply, please report [http://rosettacode.org/geshi/ AutoGeSHi] issues at [[Rosetta Code:AutoGeSHi]], not here. —[[User:Underscore|Underscore]] ([[User talk:Underscore|Talk]])
 
{{Vptopic
|topic=Syntax Highlighting
|summary=Discuss issues related to the Syntax Highlighting system here. The old page got huge, and it became hard to discern what problems were current.
}}
 
 
=Recent changes=
Line 1,096 ⟶ 1,097:
=PL/I, AutoGeSHi=
 
I ran [http://rosettacode.org/geshi/autogeshi.pl?identifier=pli&LANG_NAME=Programming+Language+One&COMMENT_SINGLE=&COMMENT_MULTI=%2F*+*%2F&QUOTEMARKS=%22+%27&ESCAPE_CHAR=&KEYWORDS=abnormal+abs+acos+acosf+add+addbuff+addr+addrdata+alias+aligned+all+alloc+allocate+allocation+allocn+allocsize+any+anycondition+area+ascii+asin+asinf+asm+asmtdli+assembler+assignable+atan+atand+atanf+atanh+attach+attention+attn+auto+automatic+availablearea+backwards+based+begin+bigendian+bin+binary+binaryvalue+bind+binvalue+bit+bitloc+bitlocation+bkwd+blksize+bool+buf+buffered+buffers+bufnd+bufni+bufoff+bufsp+builtin+bx+by+byaddr+byte+byvalue+b4+call+cast+cds+ceil+center+centerleft+centerright+centre+centreleft+centreright+char+character+charg+chargraphic+charval+check+checkstg+close+cmpat+cobol+col+collate+column+comment+compare+compiledate+compiletime+completion+complex+cond+condition+conjg+conn+connected+consecutive+controlled+conv+conversion+copy+cos+cosd+cosf+cosh+count+counter+cpln+cplx+cs+cstg+ctl+ctlasa+ctl360+currentsize+currentstorage+data+datafield+date+datetime+days+daystodate+daystosecs+db+dcl+dec+decimal+declare+def+default+define+defined+delay+delete+descriptor+descriptors+detach+dft+dim+dimacross+dimension+direct+display+divide+do+downthru+edit+else+empty+end+endfile+endpage+entry+entryaddr+env+environment+epsilon+erf+erfc+error+event+excl+exclusive+exit+exp+expf+exponent+exports+ext+external+fb+fbs+fetch+file+fileddint+fileddtest+fileddword+fileid+fileopen+fileread+fileseek+filetell+filewrite+finish+first+fixed+fixedbin+fixeddec+fixedoverflow+float+floatbin+floatdec+floor+flush+fofl+format+fortran+free+from+fromalien+fs+gamma+generic+genkey+get+getenv+go+goto+graphic+gx+handle+hbound+hex+hexadec+heximage+high+huge+iand+ieee+ieor+if+ignore+imag+in+index+indexarea+indexed+init+initial+inline+inonly+inot+inout+input+int+inter+internal+into+invalidop+ior+irred+irreducible+isfinite+isigned+isinf+isll+ismain+isnan+isnormal+isrl+iszero+iunsigned+key+keyed+keyfrom+keylength+keyloc+keyto+label+last+lbound+leave+left+length+like+limited+line+lineno+linesize+linkage+list+littleendian+loc+locate+location+log+logf+loggamma+log10+log10f+log2+low+lowercase+lower2+maccol+maclmar+macname+macrmar+main+max+maxexp+maxlength+memconvert+memcu12+memcu14+memcu21+memcu24+memcu41+memcu42+memindex+memsearch+memsearchr+memverify+memverifyr+min+minexp+mod+mpstr+multiply+name+native+ncp+new+nocharg+nochargraphic+nocheck+nocmpat+noconv+noconversion+nodescriptor+noexecops+nofixedoverflow+nofofl+noinline+nolock+nomap+nomapin+nomapout+nonasgn+nonassignable+nonconnected+nonnative+noofl+nooverflow+norescan+normal+nosize+nostrg+nostringrange+nostringsize+nostrz+nosubrg+nosubscriptrange+noufl+nounderflow+nowrite+nozdiv+nozerodivide+null+offset+offsetadd+offsetdiff+offsetsubtract+offsetvalue+ofl+omitted+on+onarea+onchar+oncode+oncondcond+oncondid+oncount+onfile+ongsource+onkey+online+onloc+onoffset+onsource+onsubcode+onwchar+onwsource+open+optional+options+order+ordinal+ordinalname+ordinalpred+ordinalsucc+other+otherwise+outonly+output+overflow+package+packagename+page+pageno+pagesize+parameter+parmset+password+pending+pic+picspec+picture+places+pliascii+plicanc+plickpt+plidelete+plidump+pliebcdic+plifill+plifree+plimove+pliover+plirest+pliretc+pliretv+plisaxa+plisaxb+plisaxc+plisaxd+plisrta+plisrtb+plisrtc+plisrtd+plitdli+plitran11+plitran12+plitran21+plitran22+pointer+pointeradd+pointerdiff+pointersubtract+pointervalue+poly+pos+position+prec+precision+pred+present+print+priority+proc+procedure+procedurename+procname+prod+ptr+ptradd+ptrdiff+ptrsubtract+ptrvalue+put+putenv+quote+radix+raise2+random+range+rank+read+real+record+recsize+recursive+red+reducible+reentrant+refer+regional+reg12+release+rem+reorder+repattern+repeat+replaceby2+reply+reread+rescan+reserved+reserves+resignal+respec+retcode+return+returns+reuse+reverse+revert+rewrite+right+round+rounddec+samekey+scalarvarying+scale+search+searchr+secs+secstodate+secstodays+select+seql+sequential+serialize4+set+sign+signal+signed+sin+sind+sinf+sinh+sis+size+skip+snap+sourcefile+sourceline+sqrt+sqrtf+stackaddr+statement+static+status+stg+stmt+stop+storage+stream+strg+string+stringrange+stringsize+structure+strz+subrg+subscriptrange+substr+subtract+succ+sum+suppress+sysin+sysnull+sysparm+sysprint+system+sysversion+tally+tan+tand+tanf+tanh+task+then+thread+threadid+time+tiny+title+to+total+tpk+tpm+transient+translate+transmit+trim+trkofl+trunc+type+ufl+ulength+ulength16+ulength8+unal+unaligned+unallocated+unbuf+unbuffered+undefinedfile+underflow+undf+unlock+unsigned+unspec+until+update+upos+uppercase+upthru+usubstr+usurrogate+uvalid+uwidth+valid+validdate+value+var+varglist+vargsize+variable+varying+varyingz+vb+vbs+verify+verifyr+vs+vsam+wait+wchar+wcharval+weekday+when+whigh+while+widechar+wlow+write+xmlchar+y4date+y4julian+y4year+zdiv+zerodivide%0D%0A&SYMBOLS=%28%29%2B-*%2F%3D%3C%3E%26|%3A%3B%2C&OBJECT_SPLITTERS=.&author=Robert+AH+Prins&email=robert%40prino.org&url=http%3A%2F%2Fhitchwiki.org%2Fen%2FUser%3APrino]
 
And the result was rather sad, the age seems to have a problem with the rather large number of PL/I keywords...
845

edits