Результаты поиска по запросу "pattern-matching"
и вам не нужен тип шаблона.
спецификацию, я узнал, что scala поддерживает связывание переменных типа при сопоставлении с шаблоном типа: Map(1 -> "one", 2 -> "two") match { case l: Map[k, v] => // binds k to Int and v to String // k and v are types as shown here: val i: ...
Странное поведение сопоставления с шаблоном с AnyRef
def test1(a: Any) = a match { case x: AnyRef => "AnyRef" case _ => "None of the above" } def test2(a: Any) = a match { case x: Double if x > 2 => "Double > 2" case x: AnyRef => "AnyRef" case _ => "None of the above" }Может кто-нибудь объяснить, ...
Таблица префиксов KMP
Я читаю оKMP для сопоставления строк. Требуется предварительная обработка шаблона путем построения таблицы префиксов. Например для строкиababaca таблица префиксов:P = [0, 0, 1, 2, 3, 0, 1] Но мне не ясно, что показывают цифры. Я прочитал, что это ...
и другие функции разбора и выбора
у получить строки из глобальной строки через Matcher & Pattern, используя REGEX.
Найти простейшее регулярное выражение, соответствующее всем заданным строкам
Существует ли алгоритм, который может производить регулярное выражение (возможно, ограниченное упрощенной грамматикой) из набора строк, чтобы при оценке всех...
Строковые префиксы сопоставления с образцом в Haskell
Допустим, я хочу сделать специальный случай для функции, которая соответствует строкам, начинающимся с символа 'Z'. Я мог бы легко сделать это, используя сопоставление с образцом, выполнив что-то вроде следующего: myfunc ('Z' : restOfString) = ...
Порядок маршрутов колб, соответствующий порядку
Учитывая этоМаршруты колб не соответствуют шаблону сверху вниз [http://flask.pocoo.org/docs/design/#the-routing-system]Как справиться со следующей проблемой? У меня есть следующие маршруты: /<poll_key>/close/<poll_key>/<participant_key>Если я ...
Соответствие глобуса, исключить все файлы JS
Я новый пользователь gulp.js. Я хотел бы переместить все мои файлы, не являющиеся JavaScript, в каталог сборки. То, что у меня есть сейчас, это:
Об алгоритме сопоставления с образцом в OCaml
Я пишу компилятор для функционального языка, который я разработал с помощью OCaml. Я хочу, чтобы мой маленький язык имел функцию сопоставления с образцом, однако я застрял в разработке алгоритма для его реализации. Это кажется действительно ...