Skip to content
GitLab
Projects
Groups
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
Open sidebar
nomad-lab
parser-big-dft
Commits
fbdb8625
Commit
fbdb8625
authored
Dec 18, 2016
by
Mohamed, Fawzi Roberto (fawzi)
Browse files
fixing regexp to identify bigDFT files
parent
54931005
Pipeline
#8977
passed with stage
in 6 minutes and 1 second
Changes
1
Pipelines
1
Hide whitespace changes
Inline
Side-by-side
src/main/scala/eu/nomad_lab/parsers/BigDFTParser.scala
View file @
fbdb8625
...
...
@@ -21,34 +21,31 @@ object BigDFTParser extends SimpleExternalParserGenerator(
))
::
Nil
),
mainFileTypes
=
Seq
(
"text/.*"
),
mainFileRe
=
"""---
Code logo:
"__________________________________ A fast and precise DFT wavelet code
| | | | | |
| | | | | | BBBB i gggggg
|_____|_____|_____|_____|_____| B B g
| | : | : | | | B B i g
| |-0+--|-0+--| | | B B i g g
|_____|__:__|__:__|_____|_____|___ BBBBB i g g
| : | | | : | | B B i g g
|--+0-| | |-0+--| | B B iiii g g
|__:__|_____|_____|__:__|_____| B B i g g
| | : | : | | | B BBBB i g g
| |-0+--|-0+--| | | B iiiii gggggg
|_____|__:__|__:__|_____|_____|__BBBBB
| | | | : | | TTTTTTTTT
| | | |--+0-| | DDDDDD FFFFF T
|_____|_____|_____|__:__|_____| D D F TTTT T
| | | | : | |D D F T T
| | | |--+0-| |D D FFFF T T
|_____|_____|_____|__:__|_____|D___ D F T T
| | | : | | |D D F TTTTT
| | |--+0-| | | D D F T T
|_____|_____|__:__|_____|_____| D F T T
| | | | | | D T T
| | | | | | DDDDDD F TTTT
|_____|_____|_____|_____|_____|______ www.bigdft.org "
"""
.
r
,
mainFileRe
=
"""__________________________________ A fast and precise DFT wavelet code
\| \| \| \| \| \|
\| \| \| \| \| \| BBBB i gggggg
\|_____\|_____\|_____\|_____\|_____\| B B g
\| \| : \| : \| \| \| B B i g
\| \|-0+--\|-0\+--\| \| \| B B i g g
\|_____\|__:__\|__:__\|_____\|_____\|___ BBBBB i g g
\| : \| \| \| : \| \| B B i g g
\|--\+0-\| \| \|-0\+--\| \| B B iiii g g
\|__:__\|_____\|_____\|__:__\|_____\| B B i g g
\| \| : \| : \| \| \| B BBBB i g g
\| \|-0\+--\|-0\+--\| \| \| B iiiii gggggg
\|_____\|__:__\|__:__\|_____\|_____\|__BBBBB
\| \| \| \| : \| \| TTTTTTTTT
\| \| \| \|--\+0-\| \| DDDDDD FFFFF T
\|_____\|_____\|_____\|__:__\|_____\| D D F TTTT T
\| \| \| \| : \| \|D D F T T
\| \| \| \|--\+0-\| \|D D FFFF T T
\|_____\|_____\|_____\|__:__\|_____\|D___ D F T T
\| \| \| : \| \| \|D D F TTTTT
\| \| \|--\+0-\| \| \| D D F T T
\|_____\|_____\|__:__\|_____\|_____\| D F T T
\| \| \| \| \| \| D T T
\| \| \| \| \| \| DDDDDD F TTTT
\|_____\|_____\|_____\|_____\|_____\|______ www\.bigdft\.org"""
.
r
,
cmd
=
Seq
(
DefaultPythonInterpreter
.
pythonExe
(),
"${envDir}/parsers/big-dft/parser/parser-big-dft/bigdftparser/scalainterface.py"
,
"${mainFilePath}"
),
cmdCwd
=
"${mainFilePath}/.."
,
...
...
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Cancel
Please
register
or
sign in
to comment