Mercurial > repo
view paste/paste.14186 @ 7473:057ddba56df0
<b_jonas> learn Virgil is a prayer at dawn, as well as an ancient Italian poet who led Dante to hell so they can ask the blind transgendered seer Anchises stupid politics questions concerning contemporary noble families.
author | HackBot |
---|---|
date | Mon, 18 Apr 2016 00:44:22 +0000 |
parents | e037173e0012 |
children |
line wrap: on
line source
import System.Environment import System.Process import System.Exit import Control.Monad import Control.Applicative import Data.List main = do r <- buildRegex . permuteArgs <$> getArgs (_, _, _, h) <- createProcess (proc "/hackenv/bin/log" [r]) exitWith <$> waitForProcess h where permuteArgs = permutations . join . map words buildRegex = oBrackets . intercalate ".*" . map (iBrackets . intercalate "|") iBrackets s = "(?:" ++ s ++ ")" oBrackets s = "^.*(?:" ++ s ++ ").*$"