Check alle échte Black Friday-deals Ook zo moe van nepaanbiedingen? Wij laten alleen échte deals zien

[highlighter] php: array is case sensitive

Pagina: 1
Acties:
  • 251 views sinds 30-01-2008

  • elevator
  • Registratie: December 2001
  • Niet online

elevator

Officieel moto fan :)

Topicstarter
PHP:
1
2
$a = Array();
$b = array();


Beide is geldig in PHP maar wordt verschillend ge-highlight in het forum :)

  • crisp
  • Registratie: Februari 2000
  • Laatst online: 11:59

crisp

Devver

Pixelated

PHP:
1
2
FoR ($i = 0; $i And 0; $i++);
for ($i = 0; $i and 0; $i++);


Daar moet zo te zien nog een option caseless bij ja :)

Intentionally left blank


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 11:59

crisp

Devver

Pixelated

probleem is dat keywords wel case-insensitive zijn in PHP, maar predefined constants en variabelen niet. De lexer caseless laten matchen is dus ook geen oplossing...

Intentionally left blank


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 11:59

crisp

Devver

Pixelated

kut-flex; de manual beschrijft gewoon vrolijk
code:
1
(?i:tralala)

als een option-override voor een specifiek pattern, maar mooi dat je dan 'unrecognized rule' krijgt; volgens mij hebben ze die optie wel gedocumenteerd maar niet geimplementeerd :P :/

Intentionally left blank


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

http://sourceforge.net/ma...2F3D0.3080603%40gmail.com
Daar komt ook lekker veel reactie op zeg :P

God, root, what is difference? | Talga Vassternich | IBM zuigt


  • BasieP
  • Registratie: Oktober 2000
  • Laatst online: 19-10 08:18
hehe flex en case sensitive is idd lastig. die oude manier van regex zuigt gewoon.
ik heb het ooit eens zo gedaan:
code:
1
[Tt][Rr][Aa][Ll][Aa]
:P

This message was sent on 100% recyclable electrons.


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 11:59

crisp

Devver

Pixelated

ja, er is niet veel activiteit meer mbt flex blijkbaar waardoor bepaalde annoyances er gewoon in blijven zitten... :/
BasieP schreef op donderdag 12 april 2007 @ 01:09:
hehe flex en case sensitive is idd lastig. die oude manier van regex zuigt gewoon.
ik heb het ooit eens zo gedaan:
code:
1
[Tt][Rr][Aa][Ll][Aa]
:P
Tsja, dat zie ik toch niet zo zitten met een lijst van 100 keywords :P

[ Voor 31% gewijzigd door crisp op 12-04-2007 09:43 ]

Intentionally left blank


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 11:59

crisp

Devver

Pixelated

* version 2.5.34 released 2007-12-12
[...]
*** pattern options added to specify patterns as case-insensitive or case-sensitive
Looks like I can give this another try :)

Intentionally left blank


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 11:59

crisp

Devver

Pixelated

Flex, en dan met name de gegenereerde C++ scanner, is dusdanig brak geworden dat het feitelijk onmogelijk is om onze highligher met een latere versie van flex te genereren :/

We zullen dus op termijn moeten uitwijken naar een andere highlighter ben ik bang...

Intentionally left blank


  • crisp
  • Registratie: Februari 2000
  • Laatst online: 11:59

crisp

Devver

Pixelated

Is inmiddels al eens gefixed :)

Intentionally left blank

Pagina: 1

Dit topic is gesloten.