Raku rules (original) (raw)
Las reglas de Raku son expresiones regulares, coincidencia de patrones e interpretación de propósito general del lenguaje de programación Raku, y son una parte principal del lenguaje. Debido a que las construcciones de coincidencia de patrones han excedido, desde hace un tiempo, las capacidades formales de las expresiones regulares, la documentación de Raku se refiere a ellas exclusivamente como regexes, distanciándose el término de la definición formal.
Property | Value |
---|---|
dbo:abstract | Las reglas de Raku son expresiones regulares, coincidencia de patrones e interpretación de propósito general del lenguaje de programación Raku, y son una parte principal del lenguaje. Debido a que las construcciones de coincidencia de patrones han excedido, desde hace un tiempo, las capacidades formales de las expresiones regulares, la documentación de Raku se refiere a ellas exclusivamente como regexes, distanciándose el término de la definición formal. Raku ofrece un superconjunto de las características de Perl 5 con respecto a las regexes, alojándolas en un gran entorno de trabajo llamado reglas (rules), que ofrecen las características de , así como actuar como clausura con respecto a su ámbito léxico. Las reglas se presentan con la palabra clave rule, que tiene un uso similar a la definición de subrutinas. Las reglas anónimas se presentan con el identificador regex (o rx), o simplemente usarse en línea como las regexes de Perl 5 por medio de los operadores m (coincidencia) o s (sustitución). (es) Raku rules are the regular expression, string matching and general-purpose parsing facility of the Raku programming language, and are a core part of the language. Since Perl's pattern-matching constructs have exceeded the capabilities of formal regular expressions for some time, Raku documentation refers to them exclusively as regexes, distancing the term from the formal definition. Raku provides a superset of Perl 5 features with respect to regexes, folding them into a larger framework called rules, which provide the capabilities of a parsing expression grammar, as well as acting as a closure with respect to their lexical scope. Rules are introduced with the rule keyword, which has a usage quite similar to subroutine definitions. Anonymous rules can be introduced with the regex (or rx) keyword, or simply be used inline as regexes were in Perl 5 via the m (matching) or s (substitution) operators. (en) |
dbo:wikiPageExternalLink | https://design.raku.org/S05.html https://docs.raku.org/language/grammars https://docs.raku.org/type/Grammar https://github.com/perlpilot/perl6-docs/blob/master/intro/p6-regex-intro.pod |
dbo:wikiPageID | 7110556 (xsd:integer) |
dbo:wikiPageLength | 10921 (xsd:nonNegativeInteger) |
dbo:wikiPageRevisionID | 996007735 (xsd:integer) |
dbo:wikiPageWikiLink | dbr:Namespace dbr:Parsing dbr:Perl dbr:Regular_expression dbr:Underscore dbr:Lexical_analysis dbc:Raku_(programming_language) dbr:Closure_(computer_science) dbr:Context-sensitive_grammar dbc:Regular_expressions dbr:Parser_Grammar_Engine dbr:Parsing_expression_grammar dbr:Parrot_virtual_machine dbr:Formal_language dbr:Syntactic_predicate dbr:JSON dbr:Backtracking dbr:Raku_(programming_language) dbr:Rakudo dbr:Assertion_(computing) dbr:String_matching |
dbp:wikiPageUsesTemplate | dbt:Perl |
dct:subject | dbc:Raku_(programming_language) dbc:Regular_expressions |
rdfs:comment | Las reglas de Raku son expresiones regulares, coincidencia de patrones e interpretación de propósito general del lenguaje de programación Raku, y son una parte principal del lenguaje. Debido a que las construcciones de coincidencia de patrones han excedido, desde hace un tiempo, las capacidades formales de las expresiones regulares, la documentación de Raku se refiere a ellas exclusivamente como regexes, distanciándose el término de la definición formal. (es) Raku rules are the regular expression, string matching and general-purpose parsing facility of the Raku programming language, and are a core part of the language. Since Perl's pattern-matching constructs have exceeded the capabilities of formal regular expressions for some time, Raku documentation refers to them exclusively as regexes, distancing the term from the formal definition. (en) |
rdfs:label | Reglas de Raku (es) Raku rules (en) |
owl:sameAs | wikidata:Raku rules dbpedia-es:Raku rules https://global.dbpedia.org/id/4t9MW |
prov:wasDerivedFrom | wikipedia-en:Raku_rules?oldid=996007735&ns=0 |
foaf:isPrimaryTopicOf | wikipedia-en:Raku_rules |
is dbo:wikiPageRedirects of | dbr:Perl_6_rules dbr:Perl_6/rules |
is dbo:wikiPageWikiLink of | dbr:Scannerless_parsing dbr:Regular_expression dbr:Perl_6_rules dbr:Parser_Grammar_Engine dbr:Syntactic_predicate dbr:Raku_(programming_language) dbr:Outline_of_Perl dbr:Perl_6/rules |
is foaf:primaryTopic of | wikipedia-en:Raku_rules |