EngelsFransSpaans

OnWorks-favicon

RE/flex lexicale analysatorgenerator downloaden voor Linux

Gratis download RE/flex lexical analyzer generator Linux app om online te draaien in Ubuntu online, Fedora online of Debian online

Dit is de Linux-app met de naam RE/flex lexical analyzer generator waarvan de nieuwste release kan worden gedownload als reflex-1.5.8.zip. Het kan online worden uitgevoerd in de gratis hostingprovider OnWorks voor werkstations.

Download en voer deze app met de naam RE/flex lexical analyzer generator gratis online uit met OnWorks.

Volg deze instructies om deze app uit te voeren:

- 1. Download deze applicatie op uw pc.

- 2. Voer in onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX in met de gebruikersnaam die u wilt.

- 3. Upload deze applicatie in zo'n bestandsbeheerder.

- 4. Start de OnWorks Linux online of Windows online emulator of MACOS online emulator vanaf deze website.

- 5. Ga vanuit het OnWorks Linux-besturingssysteem dat u zojuist hebt gestart naar onze bestandsbeheerder https://www.onworks.net/myfiles.php?username=XXXXX met de gewenste gebruikersnaam.

- 6. Download de applicatie, installeer hem en voer hem uit.

SCREENSHOTS

Ad


RE/flex lexicale analysatorgenerator


PRODUCTBESCHRIJVING

RE/flex is de snelle lexicale analysatorgenerator (sneller dan Flex) met volledige Unicode-ondersteuning, indent/nodent/dedent ankers, lazy quantifiers en vele andere moderne functies. Accepteert Flex Lexer-specificatiesyntaxis en is compatibel met Bison/Yacc-parsers. Genereert herbruikbare broncode die gemakkelijk te begrijpen is. Ondersteunt snel scannen van UTF-8/16/32-bestanden, tekenreeksen en streams. De tool voor het genereren van reflexscanners genereert schone lexer-klassecode die threadveilig is. Genereert Graphviz-bestanden om DFA's van state-machines te visualiseren. RE/flex werkt naadloos samen met Bison.

Taal: C++
Licentie: BSD-3
Codekwaliteit: A+ https://lgtm.com/projects/g/Genivia/RE-flex/context:cpp
Documentatie: https://www.genivia.com/doc/reflex/html/index.html
repository: https://github.com/Genivia/RE-flex
Changelog: zie SF-README.md

Kenmerken

  • RE/flex is snel: sneller dan Flex, zie Wiki voor prestatievergelijkingen
  • Genereert herbruikbare broncode die gemakkelijk te begrijpen is
  • Compatibel met Flex en Bison om een ​​leercurve te elimineren
  • Uitgebreide documentatie in de online handleiding
  • Voegt Unicode-ondersteuning toe, eigenschappen die overeenkomen met \p{C} en C++11, Java, C# en Python Unicode-eigenschappen voor het matchen van identificatienamen
  • Voegt inspring/nodent/dedent ankers toe om regels voor tekst met inspringing te matchen
  • Voegt luie kwantoren toe aan de POSIX-syntaxis voor reguliere expressies
  • Voegt woordgrenzen toe aan de POSIX-syntaxis voor reguliere expressies
  • Werkt met Bison en ondersteunt re-entry, bizons-brug, bizons-locaties, bizons-compleet
  • Bevat veel voorbeelden, zoals een tokenizer voor C/C++-code, een tokenizer voor Python-code, een tokenizer voor Java-code en meer
  • Genereert schone thread-safe C++ lexer-klassen
  • Snelle en adaptieve buffering van invoerbestanden (UTF-8/16/32, ASCII, ISO-8859-1, EBCDIC), C++-streams en (wide) strings
  • Genereert Graphviz-bestanden om DFA's te visualiseren met de Graphviz-punttool
  • Configureerbare Lexer-klassegeneratie om de interface aan te passen voor verschillende parsers, waaronder Yacc en Bison
  • %class en %init om de gegenereerde Lexer-klassen aan te passen
  • %include om lex-specificaties te modulariseren
  • RE/flex genereert lex.yy.cpp-bestanden terwijl Flex lex.yy.cc-bestanden genereert (C++ met optie -+)
  • Voegt een uitbreidbare hiërarchie van engine matcher-engines toe, met keuze uit regex-engines, zoals Boost.Regex en RE/flex regex
  • De RE/flex regex-bibliotheek maakt C++11 std::regex en Boost.Regex veel gemakkelijker te gebruiken in gewone C++-code voor patroonafstemming op (brede) strings, bestanden en streams van potentieel onbeperkte lengte


Toehoorders

Ontwikkelaars


Gebruikersinterface

Opdrachtregel


Programmeertaal

C + +



Dit is een applicatie die ook kan worden opgehaald van https://sourceforge.net/projects/re-flex/. Het is gehost in OnWorks, zodat het op de gemakkelijkste manier online kan worden uitgevoerd vanaf een van onze gratis besturingssystemen.


Gratis servers en werkstations

Windows- en Linux-apps downloaden

  • 1
    Alt-F
    Alt-F
    Alt-F biedt een gratis en open source
    alternatieve firmware voor de DLINK
    DNS-320/320L/321/323/325/327L and
    DNR-322L. Alt-F heeft Samba en NFS;
    ondersteunt ext2/3/4...
    Alt-F downloaden
  • 2
    ons
    ons
    Usm is een verenigd slackwarepakket
    manager die automatisch afhandelt
    afhankelijkheid resolutie. Het verenigt
    verschillende pakketrepository's, waaronder
    slackware, slacky, p...
    usm downloaden
  • 3
    Chart.js
    Chart.js
    Chart.js is een Javascript-bibliotheek die
    stelt ontwerpers en ontwikkelaars in staat om te tekenen
    allerlei grafieken met behulp van de HTML5
    canvas-element. Chart js biedt een geweldige
    reeks ...
    Chart.js downloaden
  • 4
    iReport-Designer voor JasperReports
    iReport-Designer voor JasperReports
    OPMERKING: iReport/Jaspersoft Studio-ondersteuning
    Aankondiging: vanaf versie 5.5.0,
    Jaspersoft Studio zal de officiële zijn
    ontwerpclient voor JasperReports. ik rapporteer
    zullen...
    Download iReport-Designer voor JasperReports
  • 5
    PostInstallerF
    PostInstallerF
    PostInstallerF zal alle
    software die Fedora Linux en anderen
    omvat niet standaard, na
    Fedora voor het eerst draaien. Zijn
    makkelijk voor...
    PostInstallerF downloaden
  • 6
    spoor
    spoor
    Het strace-project is verplaatst naar
    https://strace.io. strace is a
    diagnostisch, foutopsporing en instructie
    gebruikersruimte tracer voor Linux. Het is gebruikt
    bewaken van een...
    Strace downloaden
  • Meer "

Linux-commando's

Ad