EngelsFransSpaans

OnWorks-favicon

RE/flex lexicale analysatorgenerator downloaden voor Windows

Gratis download RE/flex lexicale analysegenerator Windows-app om online te draaien, win Wine in Ubuntu online, Fedora online of Debian online

Dit is de Windows-app genaamd RE/flex lexicale analysegenerator 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 een OS OnWorks online emulator vanaf deze website, maar een betere Windows online emulator.

- 5. Ga vanuit het OnWorks Windows-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 en installeer deze.

- 7. Download Wine van de softwarebronnen voor Linux-distributies. Eenmaal geïnstalleerd, kunt u vervolgens dubbelklikken op de app om ze met Wine uit te voeren. Je kunt ook PlayOnLinux proberen, een mooie interface via Wine waarmee je populaire Windows-programma's en -games kunt installeren.

Wine is een manier om Windows-software op Linux uit te voeren, maar zonder dat Windows vereist is. Wine is een open-source Windows-compatibiliteitslaag die Windows-programma's rechtstreeks op elke Linux-desktop kan uitvoeren. In wezen probeert Wine genoeg van Windows opnieuw te implementeren, zodat het al die Windows-applicaties kan draaien zonder Windows echt nodig te hebben.

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
    AstrOrzPlayer
    AstrOrzPlayer
    AstrOrz Player is een gratis mediaspeler
    software, deels gebaseerd op WMP en VLC. De
    speler is in een minimalistische stijl, met
    meer dan tien themakleuren, en kan ook
    b ...
    AstrOrzPlayer downloaden
  • 2
    movistartv
    movistartv
    Kodi Movistar+ TV is een ADDON voor XBMC/
    Het is mogelijk dat u een
    decodificator van de IPTV-services
    Movistar is geïntegreerd in één van de los
    mediacentra ma...
    Movistartv downloaden
  • 3
    Code :: Blocks
    Code :: Blocks
    Code::Blocks is een gratis, open-source,
    platformonafhankelijke C, C++ en Fortran IDE
    gebouwd om aan de meest veeleisende behoeften te voldoen
    van zijn gebruikers. Het is ontworpen om zeer te zijn
    strekt zich uit...
    Code::Blokken downloaden
  • 4
    Te midden van
    Te midden van
    Midden of geavanceerde Minecraft-interface
    en Data/Structure Tracking is een hulpmiddel om
    een overzicht van een Minecraft weergeven
    wereld, zonder deze daadwerkelijk te creëren. Het
    kan ...
    Midden downloaden
  • 5
    MSYS2
    MSYS2
    MSYS2 is een verzameling tools en
    bibliotheken die u voorzien van een
    gebruiksvriendelijke omgeving om te bouwen,
    native Windows installeren en uitvoeren
    software. Het gaat om...
    MSYS2 downloaden
  • 6
    libjpeg-turbo
    libjpeg-turbo
    libjpeg-turbo is een JPEG-afbeeldingscodec
    die SIMD-instructies gebruikt (MMX, SSE2,
    NEON, AltiVec) om de basislijn te versnellen
    JPEG-compressie en -decompressie aan
    x86, x8...
    Libjpeg-turbo downloaden
  • Meer "

Linux-commando's

Ad