Tag: dsl

Domain-Specific Language ist eine Programmiersprache für einen bestimmten Anwendungs-Domäne

ruby rules engine

Anzahl der Antworten 5 Antworten
Ich fühle mich wie ich, das Rad neu zu erfinden hier, also bevor ich das tun ... Habe ich eine große Menge von Daten, die ich brauche, um zu verarbeiten, und die 'Regeln', die die Daten verarbeiten,

Was ist ein guter parser-generator für php?

Anzahl der Antworten 4 Antworten
Muss ich parse eine kleine "mini-Sprache", die Benutzer können Text auf meiner Website. Ich Frage mich, was die Kollegen von lex und jacc-oder antlr-sind für die Welt der php. InformationsquelleAutor Toad | 2010-09-15

Gibt es irgendwelche Clojure DSLs?

Anzahl der Antworten 3 Antworten
Gibt es eine DSL (Domain Specific Language) implementiert in Clojure ? InformationsquelleAutor Belun | 2010-10-19

Wie erstelle ich einen "ODER" filter mit elasticsearch-dsl-py?

Anzahl der Antworten 2 Antworten
Die Abfrage unten ist das, was ich möchte Konstrukt mit elasticsearch-dsl-py, aber ich weiß nicht, wie es zu tun. GET /my_index/_search { "query": { "filtered": { "filter": { "bool": { "must": [ { "term": { "status": "published"

log4j in grails : wie log-in-Datei?

Anzahl der Antworten 3 Antworten
Habe ich das log4j-Konfiguration in meiner grails-config.groovy log4j = { error 'org.codehaus.groovy.grails.web.servlet', // controllers 'org.codehaus.groovy.grails.web.pages' // GSP warn 'org.mortbay.log' appenders { rollingFile name:'infoLog', file:'info.log', threshold: org.apache.log4j.Level.INFO, maxFileSize:1024 rollingFile name:'warnLog', file:'warn.log', threshold: org.apache.log4j.Level.WARN, maxFileSize:1024 rollingFile name:'errorLog', file:'error.log', threshold:

Jenkins dsl-pipeline def variable

Anzahl der Antworten 1 Antworten
Ich versuche eine variable definieren, die in einem jenkins-pipeline dsl-Skript durch Lesen 3 Dateien und die Verkettung der Ausgabe. Die 3 Dateien Inhalt: Datei1 Inhalt: 127 Datei2 Inhalt: 0 datei3 Inhalt: 1 def var1 = readfile('file1') def

Literale Operatoren (z.B. "und", "oder") in Groovy-Ausdrücke?

Anzahl der Antworten 3 Antworten
Mein Aktuelles Projekt erlaubt Benutzer bereitgestellten Ausdrücke ausgewertet werden, die in spezifischen Kontexten, als eine Möglichkeit für Sie zu erweitern und Einfluss auf den workflow. Diese Ausdrücke, die üblich logische. f. Um es ein bisschen schmackhaft für

Die Integration von ANTLR 4 in einer C++ - Anwendung

Anzahl der Antworten 4 Antworten
Kürzlich nahm ich eine Kopie von The Definitive ANTLR 4 Reference - und da bin ich anspruchsvoll, wenn es um das arbeiten mit Grammatiken und die Sprachen, die ich wollte auf meinem DSL ich habe einmal geschrieben,

Lärm-freien JSON-Verarbeitung mit Scala

Anzahl der Antworten 6 Antworten
Ich komme aus einer dotnet-land, aber vor kurzem haben sich die Möglichkeiten der alternativen Programmiersprachen. Nichts wirklich ernstes, nur ein paar bits hier und da. Vor kurzem habe ich entdeckt, Scala und ich bin ziemlich davon fasziniert.

Wie konstruieren QueryBuilder von JSON-DSL bei der Verwendung von Java-API in ElasticSearch?

Anzahl der Antworten 2 Antworten
Ich bin mit ElasticSearch als Suche service in Spring Web-Projekt, das die Verwendung von Transport-Client für die Kommunikation mit ES. Frage ich mich, ob es gibt eine Methode, die erstellen kann ein QueryBuilder aus einer JSON-DSL. zum

Mini-Sprachen in Python

Anzahl der Antworten 6 Antworten
Bin ich nach dem erstellen eines einfachen mini-Sprache-parser in Python, Programmierung der Nähe der problem-Domäne und all das. Sowieso, ich Frage mich, wie die Menschen hier gehen würde, um zu tun, dass - was sind die bevorzugten

Kompilieren und führen Sie Scala-Code zur Laufzeit aus

Anzahl der Antworten 2 Antworten
Ist es möglich, kompilieren und ausführen von scala-code als string zur Laufzeit entweder in Scala oder Java? Meine Idee ist der Aufbau eines DSL mit Scala-dann lassen Sie Java-Programmierer verwenden die DSL-innen Java. Hörte ich, dass die

Wie kann die Anzahl der Elemente, die Capybara verwenden, mit der richtigen Fehlermeldung bestätigt werden?

Anzahl der Antworten 6 Antworten
Ich weiß, dass in Wasserschwein, können Sie etwas wie das hier tun: page.should have_css("ol li", :count => 2) Allerdings davon aus, dass Seite hat zum Beispiel nur einen übereinstimmenden element, der Fehler ist nicht sehr aussagekräftig: 1)

Wie Pony (ORM) seine Tricks macht?

Anzahl der Antworten 1 Antworten
Pony ORM hat den netten trick der Umwandlung einen generator-Ausdruck in SQL. Beispiel: >>> select(p for p in Person if p.name.startswith('Paul')) .order_by(Person.name)[:2] SELECT "p"."id", "p"."name", "p"."age" FROM "Person" "p" WHERE "p"."name" LIKE "Paul%" ORDER BY "p"."name" LIMIT

Wie kann ich elasticsearch nur für einen Datensatztyp abfragen?

Anzahl der Antworten 4 Antworten
Ich bin Erteilung einer Abfrage zu elasticsearch und ich bin immer mehrere Datensatz-Typen. Wie kann ich die Ergebnisse einschränken, die zu einem Typ? InformationsquelleAutor der Frage rjurney | 2012-03-28

Wie konvertiert man einen String in den entsprechenden LINQ-Ausdrucksbaum?

Anzahl der Antworten 6 Antworten
Dies ist eine vereinfachte version des ursprünglichen Problems. Habe ich eine Klasse namens Person: public class Person { public string Name { get; set; } public int Age { get; set; } public int Weight { get;

Tutorials zum Schreiben von DSL in Ruby

Anzahl der Antworten 4 Antworten
Was sind gute online-tutorials auf, wie die Umsetzung von DSLs in Ruby? Ich bin auf der Suche nach hands-on-Beispiele, die erklären, den gesamten Prozess. Ich bin mir bewusst, dass es diese Frage, die über gute Bücher über

Android Studio Gradle DSL-Methode nicht gefunden: 'android ()' - Fehler (17,0)

Anzahl der Antworten 13 Antworten
Ich bin versucht, um mein Projekt in Android Studio, aber der Fehler wird unten angezeigt: Ich habe viele Quellen, nur um diese zu führen und haben Wunde bis hier, aber nicht wissen, was anderes zu tun. Wie

Was ist eine domänenspezifische Sprache? Wer benutzt es? Und auf welche Weise?

Anzahl der Antworten 11 Antworten
Ich denke, ich bin auf der Suche nach irgendeiner Art von intro und sehen, ob jemand es benutzt haben. Gibt es irgendwelche besonderen Vorteile der Verwendung es? Wikipedia: domain-specific-language (DSL) ist eine Programmiersprache oder Beschreibungssprache, einem spezifischen

Definieren Sie dynamisch benannte Klassen in Ruby

Anzahl der Antworten 3 Antworten
Schreibe ich eine interne DSL in Ruby. Für diese brauche ich, um programmgesteuert erstellen von benannten Klassen und geschachtelte Klassen. Was ist der beste Weg, dies zu tun? Ich recon, dass es zwei Wege das zu tun:

Scala - URL mit Query String Parser und Builder DSL

Anzahl der Antworten 5 Antworten
In Scala wie Baue ich eine URL mit query-string-Parameter programmgesteuert? Auch wie kann ich analysieren eine String enthält eine URL mit query-string-Parameter in einer Struktur, die mir erlaubt, Bearbeiten Sie die query-string-Parameter programmgesteuert? InformationsquelleAutor der Frage theon