{"id":36759,"date":"2019-10-31T22:13:39","date_gmt":"2019-10-31T19:13:39","guid":{"rendered":"https:\/\/prohoster.info\/blog\/re2c-1-2\/"},"modified":"2019-10-31T22:13:39","modified_gmt":"2019-10-31T19:13:39","slug":"re2c-1-2","status":"publish","type":"post","link":"https:\/\/prohoster.info\/sv\/blog\/news\/re2c-1-2","title":{"rendered":"re2c 1.2","gt_translate_keys":[{"key":"rendered","format":"text"}]},"content":{"rendered":"<p>Den 2 augusti sl\u00e4pptes re2c - en fri generator f\u00f6r lexikalanalysatorer f\u00f6r C och C++. Kom ih\u00e5g att re2c skrevs av Peter Bambulis 1993 som en experimentell generator f\u00f6r mycket snabba lexikalanalysatorer, som skiljer sig fr\u00e5n andra generatorer genom hastigheten p\u00e5 den genererade koden och den ovanligt flexibla anv\u00e4ndargr\u00e4nssnittet, vilket g\u00f6r det enkelt och effektivt att integrera analysatorer i befintlig kodbas. Sedan dess har projektet utvecklats av gemenskapen och forts\u00e4tter att vara en plattform f\u00f6r experiment och forskning inom formella grammatik och \u00e4ndliga automater.<\/p>\n<p>Huvudsakliga nyheter i version 1.2:<\/p>\n<ul>\n<li>\n<p>En ny (f\u00f6renklad) metod f\u00f6r att kontrollera slutet av indata har lagts till<br \/>\n(eng. \u00abEOF rule\u00bb).<br \/>\nF\u00f6r detta \u00e4ndam\u00e5l har konfigurationen re2c:eof lagts till,<br \/>\nsom l\u00e5ter dig v\u00e4lja en terminalsymbol,<br \/>\noch en speciell regel $ som triggas om lexern<br \/>\nframg\u00e5ngsrikt n\u00e5r slutet av indata.<br \/>\nHistoriskt sett har re2c erbjudit flera s\u00e4tt att kontrollera f\u00f6r<br \/>\nslutet av indata, som varierar i begr\u00e4nsning, effektivitet och enkelhet<br \/>\nav till\u00e4mpning. Den nya metoden syftar till att f\u00f6renkla skrivandet av kod, samtidigt som den<br \/>\nf\u00f6rblir effektiv och allm\u00e4nt till\u00e4mplig. De gamla metoderna<br \/>\nfungerar fortfarande och kan vara att f\u00f6redra i vissa fall.<\/p>\n<\/li>\n<li>\n<p>M\u00f6jlighet att inkludera externa filer med hj\u00e4lp av direktivet har lagts till,<br \/>\n\/*!include:re2c &quot;file.re&quot; *\/, \u0433\u0434\u0435 file.re<br \/>\ndetta \u00e4r namnet p\u00e5 den inkluderade filen. Re2c letar efter filer i katalogen f\u00f6r den inkluderande filen,<br \/>\nliksom i listan \u00f6ver v\u00e4gar angivna med hj\u00e4lp av alternativet -I.<br \/>\nInkluderade filer kan inkludera andra filer.<br \/>\nRe2c tillhandah\u00e5ller \u00abstandard\u00bb filer i include\\\/ katalogen f\u00f6r projektet - det antas att anv\u00e4ndbara definitioner kommer att samlas d\u00e4r.<br \/>\nunder inneh\u00e5llet med hj\u00e4lp av alternativet -t \u2014type-header (eller motsvarande).<br \/>\nav regulj\u00e4ra uttryck kommer att samlas d\u00e4r, n\u00e5got i stil med standardbiblioteket.<br \/>\nHitintills har ett fil med definitioner av Unicode-kategorier lagts till efter \u00f6nskem\u00e5l fr\u00e5n anv\u00e4ndarna.<\/p>\n<\/li>\n<li>\n<p>M\u00f6jlighet att generera headerfiler med godtyckligt<br \/>\nSom standard parsar re2c uttryck som \"\u2200x \u2203y\" som.<br \/>\nkonfigurationer) och nya direktiv !header:re2c:on och<br \/>\n\/*!header:re2c:off*\/. \u042d\u0442\u043e \u043c\u043e\u0436\u0435\u0442 \u0431\u044b\u0442\u044c \u043f\u043e\u043b\u0435\u0437\u043d\u043e \u0432 \u0441\u043b\u0443\u0447\u0430\u044f\u0445,<br \/>\nn\u00e4r re2c ska generera definitioner av variabler, strukturer och makron,<br \/>\nsom anv\u00e4nds i andra \u00f6vers\u00e4ttningsenheter.<\/p>\n<\/li>\n<li>\n<p>Re2c f\u00f6rst\u00e5r nu UTF8-litteraler och teckenkategorier i regulj\u00e4ra uttryck.<br \/>\n\"u2200x u2203y\". Detta \u00e4r mycket obekv\u00e4mt och ov\u00e4ntat f\u00f6r m\u00e5nga.<br \/>\nen sekvens av 1-bit ASCII-tecken e2 88 80 78 20 e2 88 83 79<br \/>\n(hex-koder), och anv\u00e4ndare m\u00e5ste manuellt skala Unicode-tecken:<br \/>\nre2c tillhandah\u00e5ller alternativet \u2014input-encoding ,<br \/>\nanv\u00e4ndare (som bevisas av st\u00e4ndiga buggrapporter). D\u00e4rf\u00f6r<br \/>\nsom g\u00f6r det m\u00f6jligt att \u00e4ndra beteendet och parsa \"\u2200x \u2203y\" som.<br \/>\nRe2c till\u00e5ter nu anv\u00e4ndning av vanliga re2c-block i -r \u2014reuse-l\u00e4get.<br \/>\n2200 78 20 2203 79.<\/p>\n<\/li>\n<li>\n<p>med det nya alternativet \u2014location-format . GNU-formatet visas.<br \/>\nDetta \u00e4r praktiskt om ing\u00e5ngsfilen inneh\u00e5ller m\u00e5nga block, och bara en del av dem<br \/>\nbeh\u00f6ver \u00e5teranv\u00e4ndas.<\/p>\n<\/li>\n<li>\n<p>Det har blivit m\u00f6jligt att st\u00e4lla in formatet f\u00f6r varningar och felmeddelanden<br \/>\nsom filename:line:column:, medan MSVC-formatet - som filename(line,column).<br \/>\nEtt alternativ \u2014verbose har ocks\u00e5 lagts till, vilket ger ett kort framg\u00e5ngsmeddelande vid lyckad k\u00f6rning.<br \/>\nDenna funktion kan vara anv\u00e4ndbar f\u00f6r IDE-entusiaster.<br \/>\nL\u00e4get \u00abkompatibilitet\u00bb med flex har ocks\u00e5 f\u00f6rb\u00e4ttrats - vissa parsningsfel har \u00e5tg\u00e4rdats.<\/p>\n<\/li>\n<li>\n<p>Historiskt sett g\u00f6r alternativet -F \u2014flex-support det m\u00f6jligt att skriva koden.<br \/>\nfel prioritering av operatorer i s\u00e4llsynta fall.<br \/>\nkan aktiveras med configure-alternativet \u2014enable-debug.<br \/>\ni blandad stil av flex och re2c, vilket n\u00e5got komplicerar syntaktisk analys.<br \/>\nFlex-kompatibilitetsl\u00e4get anv\u00e4nds s\u00e4llan i ny kod,<br \/>\nmen re2c forts\u00e4tter att st\u00f6dja det f\u00f6r bak\u00e5tkompatibilitet.<\/p>\n<\/li>\n<li>\n<p>Operatorn f\u00f6r subtraktion av teckenklasser \/ till\u00e4mpas nu<br \/>\nf\u00f6re avkodning av kodningen, vilket m\u00f6jligg\u00f6r dess till\u00e4mpning i fler fall,<br \/>\nom variabel-l\u00e4ngd teckenkodning (t.ex. UTF8) anv\u00e4nds.<\/p>\n<\/li>\n<li>\n<p>Utkastfilen skapas nu atom\u00e4rt: re2c skapar f\u00f6rst en tempor\u00e4r fil<br \/>\noch skriver resultatet till den, och d\u00f6per sedan om den tempor\u00e4ra filen till utdata<br \/>\ni en enda operation.<\/p>\n<\/li>\n<li>\n<p>Dokumentationen har uppdaterats och skrivits om; nya<br \/>\n<noindex>kapitel har lagts till <a rel=\"nofollow\" href=\"http:\/\/re2c.org\/manual\/manual.html#buffer-refilling\">om buffertfyllning<\/a><\/noindex><br \/>\noch <a rel=\"nofollow\" href=\"http:\/\/re2c.org\/manual\/manual.html#eof-handling\">om metoder f\u00f6r att kontrollera slutet av indatan<\/a>.<br \/>\nDen nya dokumentationen har sammanst\u00e4llts i form av<br \/>\n<a rel=\"nofollow\" href=\"http:\/\/re2c.org\/manual\/manual.html\">en omfattande endagarsmanual<\/a><br \/>\nmed exempel (samma k\u00e4llkoder ritas ut i manpage och i online-dokumentationen).<br \/>\nSvaga f\u00f6rs\u00f6k har gjorts f\u00f6r att f\u00f6rb\u00e4ttra webbplatsens l\u00e4sbarhet p\u00e5 telefoner.<\/p>\n<\/li>\n<li>\n<p>Ur ett utvecklarperspektiv har re2c f\u00e5tt ett mer komplett system f\u00f6r<br \/>\nfels\u00f6kning. Fels\u00f6kningskoden \u00e4r nu avst\u00e4ngd i release-versioner och<br \/>\nDenna release tog l\u00e5ng tid - n\u00e4stan ett \u00e5r.<\/p>\n<\/li>\n<\/ul>\n<p>\u00abEfficient POSIX Submatch Extraction on NFA\u00bb<br \/>\nDet mesta av tiden har, som alltid, g\u00e5tt \u00e5t till att utveckla den teoretiska grunden och skriva<br \/>\nartiklar <a rel=\"nofollow\" href=\"http:\/\/re2c.org\/2019_borsotti_trofimovich_efficient_posix_submatch_extraction_on_nfa.pdf\">\u2014enable-libs). Biblioteket \u00e4r inte avsett att konkurrera med redan befintliga.<\/a>.<br \/>\nAlgoritmerna som beskrivs i artikeln har implementerats i det experimentella biblioteket libre2c<br \/>\n(bygge av biblioteket och benchmark-testning \u00e4r avst\u00e4ngt som standard och aktiveras med configure-alternativet<br \/>\n&#8212;enable-libs). \u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0430 \u0437\u0430\u0434\u0443\u043c\u0430\u043d\u0430 \u043d\u0435 \u043a\u0430\u043a \u043a\u043e\u043d\u043a\u0443\u0440\u0435\u043d\u0442 \u0443\u0436\u0435 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0438\u043c<br \/>\nprojekt som RE2, utan som en forskningsplattform f\u00f6r att utveckla nya<br \/>\nalgoritmer (som senare kan anv\u00e4ndas i re2c eller andra projekt).<br \/>\nDetta \u00e4r ocks\u00e5 praktiskt med avseende p\u00e5 testning, benchmarking och skapande av bindningar till andra spr\u00e5k.<\/p>\n<p>Tack fr\u00e5n utvecklarna av re2c till alla som hj\u00e4lpt till att g\u00f6ra denna version m\u00f6jlig,<br \/>\noch till hela gemenskapen f\u00f6r id\u00e9er, buggrapporter, patchar, k\u00e4mpaanda osv. ;]<\/p>\n<p>K\u00e4lla: <a \ncontent=\"nofollow\" rel=\"nofollow\" href=\"http:\/\/www.linux.org.ru\/news\/development\/15144630\">linux.org.ru<\/a><\/p>","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"excerpt":{"rendered":"<p>\u0412 \u043f\u044f\u0442\u043d\u0438\u0446\u0443 2-\u0433\u043e \u0430\u0432\u0433\u0443\u0441\u0442\u0430 \u0432\u044b\u0448\u0435\u043b \u0440\u0435\u043b\u0438\u0437 re2c &mdash; \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043b\u0435\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u043e\u0432 C \u0438 C++. \u041d\u0430\u043f\u043e\u043c\u043d\u0438\u043c, \u0447\u0442\u043e re2c \u0431\u044b\u043b \u043d\u0430\u043f\u0438\u0441\u0430\u043d \u0432 1993 \u0433\u043e\u0434\u0443 \u041f\u0438\u0442\u0435\u0440\u043e\u043c \u0411\u0430\u043c\u0431\u0443\u043b\u0438\u0441\u043e\u043c \u043a\u0430\u043a \u044d\u043a\u0441\u043f\u0435\u0440\u0438\u043c\u0435\u043d\u0442\u0430\u043b\u044c\u043d\u044b\u0439 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440 \u043e\u0447\u0435\u043d\u044c \u0431\u044b\u0441\u0442\u0440\u044b\u0445 \u043b\u0435\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432, \u043e\u0442\u043b\u0438\u0447\u0430\u044e\u0449\u0438\u0439\u0441\u044f \u043e\u0442 \u0434\u0440\u0443\u0433\u0438\u0445 \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u043e\u0432 \u0441\u043a\u043e\u0440\u043e\u0441\u0442\u044c\u044e \u0441\u0433\u0435\u043d\u0435\u0440\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 \u0438 \u043d\u0435\u043e\u0431\u044b\u0447\u043d\u043e \u0433\u0438\u0431\u043a\u0438\u043c \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u044c\u0441\u043a\u0438\u043c \u0438\u043d\u0442\u0435\u0440\u0444\u0435\u0439\u0441\u043e\u043c, \u043a\u043e\u0442\u043e\u0440\u044b\u0439 \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043b\u0435\u0433\u043a\u043e \u0438 \u044d\u0444\u0444\u0435\u043a\u0442\u0438\u0432\u043d\u043e \u0432\u0441\u0442\u0440\u0438\u0432\u0430\u0442\u044c \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u044b \u0432 \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0443\u044e [&hellip;]<\/p>\n","protected":false,"gt_translate_keys":[{"key":"rendered","format":"html"}]},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[702],"tags":[],"class_list":["post-36759","post","type-post","status-publish","format-standard","hentry","category-news"],"aioseo_notices":[],"aioseo_head":"\n\t\t<!-- All in One SEO 5.0.4 - aioseo.com -->\n\t<meta name=\"description\" content=\"\u0412 \u043f\u044f\u0442\u043d\u0438\u0446\u0443 2-\u0433\u043e \u0430\u0432\u0433\u0443\u0441\u0442\u0430 \u0432\u044b\u0448\u0435\u043b \u0440\u0435\u043b\u0438\u0437 re2c \u2014 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043b\u0435\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u043e\u0432 C \u0438 C++.\" \/>\n\t<meta name=\"robots\" content=\"max-image-preview:large\" \/>\n\t<meta name=\"author\" content=\"Yuri Gagarin\"\/>\n\t<link rel=\"canonical\" href=\"https:\/\/prohoster.info\/sv\/blog\/news\/re2c-1-2\" \/>\n\t\t<meta name=\"generator\" content=\"All in One SEO (AIOSEO) 5.0.4\" \/>\n\t\t<meta property=\"og:locale\" content=\"sv_SE\" \/>\n\t\t<meta property=\"og:site_name\" content=\"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b\" \/>\n\t\t<meta property=\"og:type\" content=\"article\" \/>\n\t\t<meta property=\"og:title\" content=\"\ud83e\udd47re2c 1.2 | ProHoster\" \/>\n\t\t<meta property=\"og:description\" content=\"\u0412 \u043f\u044f\u0442\u043d\u0438\u0446\u0443 2-\u0433\u043e \u0430\u0432\u0433\u0443\u0441\u0442\u0430 \u0432\u044b\u0448\u0435\u043b \u0440\u0435\u043b\u0438\u0437 re2c \u2014 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043b\u0435\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u043e\u0432 C \u0438 C++.\" \/>\n\t\t<meta property=\"og:url\" content=\"https:\/\/prohoster.info\/sv\/blog\/news\/re2c-1-2\" \/>\n\t\t<meta property=\"og:image\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:secure_url\" content=\"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg\" \/>\n\t\t<meta property=\"og:image:width\" content=\"350\" \/>\n\t\t<meta property=\"og:image:height\" content=\"350\" \/>\n\t\t<meta property=\"article:published_time\" content=\"2019-10-31T19:13:39+00:00\" \/>\n\t\t<meta property=\"article:modified_time\" content=\"2019-10-31T19:13:39+00:00\" \/>\n\t\t<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/prohoster\" \/>\n\t\t<!-- All in One SEO -->\n\n","aioseo_head_json":{"title":"\ud83e\udd47re2c 1.2 | ProHoster","description":"Fredagen den 2 augusti sl\u00e4pptes re2c \u2014 en fri generator f\u00f6r lexikala analoga f\u00f6r C- och C++-spr\u00e5k.","canonical_url":"https:\/\/prohoster.info\/sv\/blog\/news\/re2c-1-2","robots":"max-image-preview:large","keywords":"","webmasterTools":{"miscellaneous":""},"schema":null,"og:locale":"sv_SE","og:site_name":"ProHoster | \u041a\u0443\u043f\u0438\u0442\u044c \u043d\u0430\u0434\u0435\u0436\u043d\u044b\u0439 \u0445\u043e\u0441\u0442\u0438\u043d\u0433 \u0434\u043b\u044f \u0441\u0430\u0439\u0442\u043e\u0432 \u0441 \u0437\u0430\u0449\u0438\u0442\u043e\u0439 \u043e\u0442 DDoS, VPS VDS \u0441\u0435\u0440\u0432\u0435\u0440\u044b","og:type":"article","og:title":"\ud83e\udd47re2c 1.2 | ProHoster","og:description":"\u0412 \u043f\u044f\u0442\u043d\u0438\u0446\u0443 2-\u0433\u043e \u0430\u0432\u0433\u0443\u0441\u0442\u0430 \u0432\u044b\u0448\u0435\u043b \u0440\u0435\u043b\u0438\u0437 re2c \u2014 \u0441\u0432\u043e\u0431\u043e\u0434\u043d\u043e\u0433\u043e \u0433\u0435\u043d\u0435\u0440\u0430\u0442\u043e\u0440\u0430 \u043b\u0435\u043a\u0441\u0438\u0447\u0435\u0441\u043a\u0438\u0445 \u0430\u043d\u0430\u043b\u0438\u0437\u0430\u0442\u043e\u0440\u043e\u0432 \u0434\u043b\u044f \u044f\u0437\u044b\u043a\u043e\u0432 C \u0438 C++.","og:url":"https:\/\/prohoster.info\/sv\/blog\/news\/re2c-1-2","og:image":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:secure_url":"https:\/\/prohoster.info\/wp-content\/uploads\/2021\/11\/logo-350.jpg","og:image:width":350,"og:image:height":350,"article:published_time":"2019-10-31T19:13:39+00:00","article:modified_time":"2019-10-31T19:13:39+00:00","article:publisher":"https:\/\/www.facebook.com\/prohoster","article:author":"https:\/\/www.facebook.com\/prohoster"},"aioseo_meta_data":{"post_id":"36759","title":null,"description":null,"keywords":null,"keyphrases":null,"primary_term":null,"canonical_url":null,"og_title":null,"og_description":null,"og_object_type":"default","og_image_type":"default","og_image_url":null,"og_image_width":null,"og_image_height":null,"og_image_custom_url":null,"og_image_custom_fields":null,"og_video":null,"og_custom_url":null,"og_article_section":null,"og_article_tags":null,"twitter_use_og":false,"twitter_card":"default","twitter_image_type":"default","twitter_image_url":null,"twitter_image_custom_url":null,"twitter_image_custom_fields":null,"twitter_title":null,"twitter_description":null,"schema":{"blockGraphs":[],"customGraphs":[],"default":{"data":{"Article":[],"Course":[],"Dataset":[],"FAQPage":[],"Movie":[],"Person":[],"Product":[],"ProductReview":[],"Car":[],"Recipe":[],"Service":[],"SoftwareApplication":[],"WebPage":[]},"graphName":"","isEnabled":true},"graphs":[]},"schema_type":null,"schema_type_options":null,"pillar_content":false,"robots_default":true,"robots_noindex":false,"robots_noarchive":false,"robots_nosnippet":false,"robots_nofollow":false,"robots_noimageindex":false,"robots_noodp":false,"robots_notranslate":false,"robots_max_snippet":null,"robots_max_videopreview":null,"robots_max_imagepreview":"large","priority":null,"frequency":null,"local_seo":null,"seo_analyzer_scan_date":"2026-01-22 04:45:19","breadcrumb_settings":null,"limit_modified_date":false,"reviewed_by":null,"ai":null,"created":"2021-03-01 01:39:23","updated":"2026-01-22 04:45:19","focus_keyword":null,"additional_keywords":null,"truseo_locale":null},"gt_translate_keys":[{"key":"link","format":"url"}],"_links":{"self":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/36759","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/comments?post=36759"}],"version-history":[{"count":0,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/posts\/36759\/revisions"}],"wp:attachment":[{"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/media?parent=36759"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/categories?post=36759"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/prohoster.info\/sv\/wp-json\/wp\/v2\/tags?post=36759"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}