Matches in SemOpenAlex for { <https://semopenalex.org/work/W2955225973> ?p ?o ?g. }
Showing items 1 to 81 of
81
with 100 items per page.
- W2955225973 abstract "In today's computerized world, parsing is ubiquitous. Developers parse logs, queries to databases and websites, programming and natural languages. When Java ecosystem maturity, concise syntax, and runtime speed matters, developers choose parboiled2 that generates grammars for parsing expression grammars (PEG). The following open source libraries have chosen parboiled2 for parsing facilities: - akka-http is the Streaming-first HTTP server/module of Lightbend Akka - Sangria is a Scala GraphQL implementation - http4s is a minimal, idiomatic Scala interface for HTTP - cornichon is Scala DSL for testing HTTP JSON API - scala-uri is a simple Scala library for building and parsing URIs The library uses a wide range of Scala facilities to provide required functionality. We also discuss the extensions to PEGs. In particular, we show the implementation of an internal Scala DSL that features intuitive syntax and semantics. We demonstrate how parboiled2 extensively uses Scala typing to verify DSL integrity. We also show the connections to inner structures of parboiled2, which can give the developer a better understanding of how to compose more effective grammars. Finally, we expose how a grammar is expanded with Scala Macros to an effective runtime code." @default.
- W2955225973 created "2019-07-12" @default.
- W2955225973 creator A5062645084 @default.
- W2955225973 date "2019-07-08" @default.
- W2955225973 modified "2023-09-27" @default.
- W2955225973 title "parboiled2: a macro-based approach for effective generators of parsing expressions grammars in Scala" @default.
- W2955225973 cites W1542200249 @default.
- W2955225973 cites W2009706943 @default.
- W2955225973 cites W2018045485 @default.
- W2955225973 cites W2040581748 @default.
- W2955225973 cites W2104471871 @default.
- W2955225973 cites W2135641942 @default.
- W2955225973 cites W2136202785 @default.
- W2955225973 cites W2155033057 @default.
- W2955225973 cites W2163013630 @default.
- W2955225973 cites W2523702803 @default.
- W2955225973 cites W2618180185 @default.
- W2955225973 cites W2762911491 @default.
- W2955225973 hasPublicationYear "2019" @default.
- W2955225973 type Work @default.
- W2955225973 sameAs 2955225973 @default.
- W2955225973 citedByCount "0" @default.
- W2955225973 crossrefType "posted-content" @default.
- W2955225973 hasAuthorship W2955225973A5062645084 @default.
- W2955225973 hasConcept C109701466 @default.
- W2955225973 hasConcept C111919701 @default.
- W2955225973 hasConcept C133162039 @default.
- W2955225973 hasConcept C147547768 @default.
- W2955225973 hasConcept C154945302 @default.
- W2955225973 hasConcept C186644900 @default.
- W2955225973 hasConcept C199360897 @default.
- W2955225973 hasConcept C201374245 @default.
- W2955225973 hasConcept C26517878 @default.
- W2955225973 hasConcept C41008148 @default.
- W2955225973 hasConcept C42383842 @default.
- W2955225973 hasConcept C53893814 @default.
- W2955225973 hasConcept C548217200 @default.
- W2955225973 hasConcept C60048249 @default.
- W2955225973 hasConcept C76155785 @default.
- W2955225973 hasConceptScore W2955225973C109701466 @default.
- W2955225973 hasConceptScore W2955225973C111919701 @default.
- W2955225973 hasConceptScore W2955225973C133162039 @default.
- W2955225973 hasConceptScore W2955225973C147547768 @default.
- W2955225973 hasConceptScore W2955225973C154945302 @default.
- W2955225973 hasConceptScore W2955225973C186644900 @default.
- W2955225973 hasConceptScore W2955225973C199360897 @default.
- W2955225973 hasConceptScore W2955225973C201374245 @default.
- W2955225973 hasConceptScore W2955225973C26517878 @default.
- W2955225973 hasConceptScore W2955225973C41008148 @default.
- W2955225973 hasConceptScore W2955225973C42383842 @default.
- W2955225973 hasConceptScore W2955225973C53893814 @default.
- W2955225973 hasConceptScore W2955225973C548217200 @default.
- W2955225973 hasConceptScore W2955225973C60048249 @default.
- W2955225973 hasConceptScore W2955225973C76155785 @default.
- W2955225973 hasLocation W29552259731 @default.
- W2955225973 hasOpenAccess W2955225973 @default.
- W2955225973 hasPrimaryLocation W29552259731 @default.
- W2955225973 hasRelatedWork W127275198 @default.
- W2955225973 hasRelatedWork W1496155669 @default.
- W2955225973 hasRelatedWork W1578346141 @default.
- W2955225973 hasRelatedWork W1872172317 @default.
- W2955225973 hasRelatedWork W19213215 @default.
- W2955225973 hasRelatedWork W1953786023 @default.
- W2955225973 hasRelatedWork W2050200328 @default.
- W2955225973 hasRelatedWork W2079034866 @default.
- W2955225973 hasRelatedWork W2141048662 @default.
- W2955225973 hasRelatedWork W2155293695 @default.
- W2955225973 hasRelatedWork W2169032781 @default.
- W2955225973 hasRelatedWork W2294771215 @default.
- W2955225973 hasRelatedWork W275054921 @default.
- W2955225973 hasRelatedWork W2762911491 @default.
- W2955225973 hasRelatedWork W2912256776 @default.
- W2955225973 hasRelatedWork W2948308868 @default.
- W2955225973 hasRelatedWork W2952864661 @default.
- W2955225973 hasRelatedWork W3100848628 @default.
- W2955225973 hasRelatedWork W3101850750 @default.
- W2955225973 hasRelatedWork W89198970 @default.
- W2955225973 isParatext "false" @default.
- W2955225973 isRetracted "false" @default.
- W2955225973 magId "2955225973" @default.
- W2955225973 workType "article" @default.