Size: a a a

Clojure — русскоговорящее сообщество

2020 October 13

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Andrew Rudenko
классная система, можно базовую арифметику чисто графически палочками на песке делать
Навеяло: https://xkcd.com/505/
источник

AC

Alexey Cheremisin in Clojure — русскоговорящее сообщество
там алгиритм
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
Ну там в сорскоде он должен найтись..
источник

IG

Ivan Grishaev in Clojure — русскоговорящее сообщество
в cl-format бездна всяких плюшек зашита
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
божечки, ну кто так пишет…
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
божечки, ну кто так пишет…
;; Author: Tom Faulhaber
;; April 3, 2009
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
божечки, ну кто так пишет…
а чего плохого?
источник

AS

Alex Shipilov in Clojure — русскоговорящее сообщество
Алксан Аресир
Я так и не смог на каком-то там сайте сделать алгоритм перевода инта в строку римских чисел.
Это ужасная система
на 4clojure 2 задачки было

http://www.4clojure.com/problem/92
http://www.4clojure.com/problem/104

и правда, глянул код свой для перевода из инта, ужаснулся))
источник
2020 October 14

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
а кто-нибудь знает, как написать регулярку, которая бы матчила строки с "\," и "\;", но не матчила бы строки с "," и ";"?
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Negative lookbehind.
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Pavel Peganov
Negative lookbehind.
да, но как?
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
"(?<!\\)[,;]"?
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
а остальные символы?
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
тут как-бы нужно двойное отрицание, но я хз как это делать
источник

PP

Pavel Peganov in Clojure — русскоговорящее сообщество
Так, я написал бред. Он выдаст именно наличие таких паттернов. Но чтобы были только они, а не голые [,;]... это принципиально сделать в одну регулярку?
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
Pavel Peganov
Так, я написал бред. Он выдаст именно наличие таких паттернов. Но чтобы были только они, а не голые [,;]... это принципиально сделать в одну регулярку?
вот есть строка "asf,asdf" ее не надо матчить целиком, а вот эту "asf\,asdf" - надо
у меня там текстовый протокол и я хочу его разобрать https://github.com/Engelberg/instaparse
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
видимо нужна одна регулярка
источник

MK

Mikhail Kuzmin in Clojure — русскоговорящее сообщество
"bel.6;e,'fp,hn,;e,'fcp,hn,;e,'load,dy4,1;6,'cls,0.8590007076501498"

bel.6 - это маркер
; и , - разделители
'..., - эскейпнутая строка без ,; но c \, \;
hn - число по основанию 32ой
ну и дальше там еще дичь всякая
источник

DL

Dmytro Lispyvnyi '(🌲... in Clojure — русскоговорящее сообщество
The2lb3oz4dr10½grOfHedgehogs
а чего плохого?
да не то, что прям плохо-плохо, но можно же короче
источник

T

The2lb3oz4dr10½grOfH... in Clojure — русскоговорящее сообщество
Dmytro Lispyvnyi '(🌲 🍺)
да не то, что прям плохо-плохо, но можно же короче
Ну да, есть несколько лишних строк и вместо лупа редьюс можно
источник