Valid HTML 4.01!

Valid CSS!
www.oisyn.nl news whois projects forum new user

questa at 1-03-07 15:23
AAADDDS! * click

Woudloper at 24-01-07 11:58
Zag de ads! Heb er nog op één geklikt omdat er iets interessants tussenstond :)

.oisyn at 23-01-07 15:46
Aangezien ik zowaar visitors heb, even wat ads toegevoegd :+

Woudloper at 8-01-07 8:02
Met de UBB Parser aan het stoeien

Woudloper at 5-01-07 10:22
Nieuwe reactie toegevoegd bij het artikel over UBB Parser

Spockz at 31-12-06 12:42
Ja, dit werkt nog hoor. :)

.oisyn at 28-12-06 16:37
Werkt dit nog?

questa at 21-11-05 15:15
*gaap

Grubolsch at 9-06-05 17:12
Bedankt om dit alles open source te maken, ik vermeld je zeker op mijn website! Echt knap werk!

Grubolsch at 9-06-05 17:12
.oisyn, ik moet zeggen dat ik je parser enorm knap vind, en ook je syntacs highlighter!

questa at 8-02-05 13:52
Jammer dat het nooit af komt, maar vertel is meer over je nieuwe baan!!!

.oisyn at 17-05-04 15:28
Dat laatste, weinig tijd enzo. Eerlijk gezegd denk ik niet dat het ooit nog geimplementeerd wordt :/

koli-man at 11-05-04 22:38
Is er eigenlijk nog Orbb nieuws of staat project een beetje stil?

.oisyn at 2-04-04 18:38
/me doet maar weer eens een update :P

eamelink at 1-02-04 11:27
*kick* ;)

questa at 8-12-03 22:16
Kom op, pronken met die zooi!!!

curry684 at 4-12-03 14:04
En waar is de sourcecode van Orbb? Doe eens treehugging opensource hippie uithangen!

questa at 1-12-03 12:49
Damz.. dan maar even hopen dat de compiler snel aan ze 1.0 versie komt :) dan is Questa weer blij!

coubertin119 at 12-11-03 18:32
Pff, ik ben gewoon ongeduldig ;)

.oisyn at 12-11-03 18:29
Wat boeit dat? Je hebt er toch niets aan zolang er geen compiler is ;)

Active articles#

Kol Q l8or 2 beta 4
Code syntax highlighter (php module) 21
UBB Parser (PHP code) 9
Compile-time sqrt in C++ 3
Experiment #1 2
More dynamics :) 3
Interfacing Orbb with C++ 1
Site migrated 0
Integer division using binary long division method 0
Nieuwe forum online 0
Not logged in

Projects / Downloadable source / Code syntax highlighter (php module)


Code syntax highlighter (php module)
Fri 2 Apr 2004 18:24 by .oisyn

Here's the source for the syntax highlighter. Read readme.txt for comments on compiling and running (although I believe it's in dutch, but it shouldn't be too hard)

Currently supports the languages:
C, C++, C#, Java, VB, VB.Net, Delphi and PHP
Click here for a demo

Sourcecode as zipfile (36k)

Code fragments on this site are made with the highlighter
Example:

c++:

1
2
3
4
5
6
#include <iostream>

int main ()
{
    std::cout << "Hi there!" << std::endl;
}



21 comments - 1 page
Post comment


Comments


Wed 5 May 2004 3:38 by Ben

I've been trying to compile this, but I get a ton of errors, and I'm not sure where exactly I'm going wrong.

Many are just warnings, but the fatal error seems to be:

lexer_c.l: At top level:
lexer_c.l:150: syntax error before string constant
lexer_c.l:150: warning: data definition has no type or storage class
*** Error code 1

any ideas?
Thu 6 May 2004 21:28 by .oisyn

That's weird, flex shouldn't even parse that part, as it goes directly in the generated .cpp file unaltered. Do the other .l files compile normally?

What version of flex do you have?
Mon 19 Jul 2004 21:17 by Rick

My flex version didn't like the command-line the makefile was issuing, namely the -o part.

In my flex version (2.5.4?), it's -ofilename not -o filename.
Thu 1 Sep 2005 17:40 by erik

je voorbeeld code is verkeerd.
if (!extension_loaded ("Code-Highlighter by .oisyn"))
moet
if (!extension_loaded ("React Code-Highlighter by .oisyn"))
zijn
Thu 1 Sep 2005 18:02 by .oisyn

Right, en ik me maar afvragen waarom dat nooit werkte :X
Thu 1 Sep 2005 18:10 by erik

Check je nou de hele dag je eigen website of krijg je een melding als er een nieuw bericht is?

Nog 2 veranderingen om het Valid XHTML 1.0 Transitional te maken.

#define HTML_TABLE_OPEN ":<br /><table cellpadding=\"4\" cellspacing=\"0\" class=\"phphighlight\"><tr><td class=\"phphighlightline\"><code style=\"color:#000000\">"

en

#define HTML_TABLE_MID "</code></td><td nowrap=\"nowrap\" class=\"phphighlightcode\"><code style=\"color:#000000\">"
Fri 2 Sep 2005 11:11 by .oisyn

ik krijg idd een melding per e-mail, niemand post hier ooit (en dat verwacht ik ook niet), dus ik kijk ook nooit.

En screw XHTML , maar bedankt voor je suggestie.
Sun 4 Dec 2005 7:38 by Radion2

i neded the file "php.h" for compile.
Sun 4 Dec 2005 8:21 by Radion2

.oisyn cann you post for download compiled highlighter ?
Mon 5 Dec 2005 11:15 by .oisyn

php.h is shipped with PHP
Mon 5 Dec 2005 11:17 by .oisyn

And precompiled binaries aren't very useful as the compatibility heavily depends on version numbers and such. I tried installing a binary on different servers several times, and it only works on the machine on which the binary was compiled.
Mon 20 Nov 2006 19:52 by TheGambler


de syntax highlighter ziet er zeer netjes uit, maar er zit een klein foutje in.
Bij de VB highlighting krijgt een string een roze kleur, dit moet gewoon zwart zijn
Tue 21 Nov 2006 10:51 by .oisyn

Waarom? Ik heb ervoor gekozen om strings roze te zijn (kun je aanpassen in de css als je wilt)
Fri 24 Nov 2006 19:36 by TheGambler


ok, ik dacht dat je de default vb syntax wilde imiteren
Wed 27 Dec 2006 8:14 by Spockz

Het zal wel aan mij liggen, maar ik kan geen solution bestand vinden in je package. Zit die er toevallig gewoon niet bij? Of kan ik weer eens niet zoeken?
Sat 30 Dec 2006 2:31 by .oisyn

Die mag je lekker zelf aanmaken
Sat 30 Dec 2006 11:54 by Spockz

Ja, dat had ik al uitgevogeld. Alleen krijg ik nu verscheidene errors over dat hij een config bestand niet kan vinden. En als je dan ipv < en > " gebruikt werkt het stukje weer wel. Maar dan loopt hij even verder weer vast.
Sat 30 Dec 2006 11:56 by Spockz

Quote:
Error 1 fatal error C1083: Cannot open include file: 'zend_config.w32.h': No such file or directory c:\documents and settings\alessandro\my documents\visual studio 2005\projects\oisyn highlighter\oisyn highlighter\zend.h 53

Die error dus, terwijl het bestand wel degelijk bestaat.
Sat 30 Dec 2006 20:57 by .oisyn

Je moet de PHP sourcecode installeren en de 3 PHP include dirs als standaard include directories aan je project toevoegen
Mon 9 Apr 2007 12:57 by Spockz

Daarnet heb ik een nieuwe poging gewaagd na de handleiding van vs 2005 erop nageslagen te hebben.

Alle bestanden zijn nu te vinden maar ik krijg de volgende foutmelding:
"Error 1 error C2440: 'initializing' : cannot convert from 'const char *' to 'char *' d:\Program Files\$Projects\C++\React Syntax Highlighter\lexer_php.l"

Komt dit bekend voor?
Tue 10 Apr 2007 11:15 by .oisyn

Nee, maar ik heb de lexers nog nooit eerder door vs2005 gehaald. Kan best dat ze incompatible zijn, flex genereert een beetje brakke code. Tenzij de fout in mijn eigen code zit natuurlijk, maar dat kan ik niet raden aangezien je de relevante regel code er niet bij hebt gezet


Post comment


You must be logged in to post a comment