Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion pyproject.toml
Original file line number Diff line number Diff line change
Expand Up @@ -68,7 +68,7 @@ input-format = "cjson"
support.molecular = true
support.periodic = false
user-options = "src/avogadro_generators/mopac/options.json"
highlight-styles = "src/avogadro_generators/mopac/syntax.json"
highlight-styles = "src/avogadro_generators/mopac/syntax.toml"

[[tool.avogadro.input-generators]]
identifier = "nwchem"
Expand Down
274 changes: 274 additions & 0 deletions src/avogadro_generators/mopac/syntax.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,274 @@
[[default.rules]]
format.preset = "keyword"
patterns = [
{ string = "AIDER" },
{ string = "AIGIN" },
{ string = "AIGOUT" },
{ string = "ALLBONDS" },
{ string = "ALLVEC" },
{ string = "ALT_A" },
{ string = "ALT_R" },
{ string = "AM1" },
{ string = "AUTOSYM" },
{ string = "AM1" },
{ string = "BANANA" },
{ string = "BAR" },
{ string = "BCC" },
{ string = "BIGCYCLES" },
{ string = "BIRADICAL" },
{ string = "BFGS" },
{ string = "BONDS" },
{ string = "BZ" },
{ string = "CAMP" },
{ string = "CARTAB" },
{ string = "C.A.S." },
{ string = "C.I.D." },
{ string = "CHAINS" },
{ string = "CHECK" },
{ string = "CHARGE" },
{ string = "CHARGES" },
{ string = "CHARST" },
{ string = "CIS" },
{ string = "CISD" },
{ string = "CISDT" },
{ string = "COMPARE" },
{ string = "COMPFG" },
{ string = "COSCCH" },
{ string = "COSWRT" },
{ string = "CUTOFF" },
{ string = "CUTOFS" },
{ string = "CYCLES" },
{ string = "CVB" },
{ string = "DAMP" },
{ string = "DATA" },
{ string = "DCART" },
{ string = "DDMAX" },
{ string = "DDMIN" },
{ string = "DEBUG" },
{ string = "DEBUG DELAY" },
{ string = "DENOUT" },
{ string = "DENOUF" },
{ string = "DENSITY" },
{ string = "DERI1" },
{ string = "DERI2" },
{ string = "DERITR" },
{ string = "DERIV" },
{ string = "DERNVO" },
{ string = "DFORCE" },
{ string = "DFP" },
{ string = "DIPOLE" },
{ string = "DISEX" },
{ string = "DISP" },
{ string = "DMAX" },
{ string = "DOUBLET" },
{ string = "DRC" },
{ string = "DUMP" },
{ string = "ECHO" },
{ string = "EF" },
{ string = "EIGEN" },
{ string = "EIGS" },
{ string = "ENPART" },
{ string = "EPS" },
{ string = "ESP" },
{ string = "ESPGRID" },
{ string = "ESR" },
{ string = "EXCITED" },
{ string = "EXTERNAL" },
{ string = "FIELD" },
{ string = "FILL" },
{ string = "FLEPO" },
{ string = "FMAT" },
{ string = "FOCK" },
{ string = "FREQCY" },
{ string = "FORCE" },
{ string = "FORCETS" },
{ string = "GEO-OK" },
{ string = "GEO_DAT" },
{ string = "GEO_REF" },
{ string = "GNORM" },
{ string = "GRADIENTS" },
{ string = "GRAPH" },
{ string = "GRAPHf" },
{ string = "HCORE" },
{ string = "HESSIAN" },
{ string = "H-PRIORITY" },
{ string = "HTML" },
{ string = "HYPERFINE" },
{ string = "INDO" },
{ string = "INT" },
{ string = "INVERT" },
{ string = "IONIZE" },
{ string = "IRC" },
{ string = "ISOTOPE" },
{ string = "ITER" },
{ string = "ITRY" },
{ string = "IUPD" },
{ string = "KINETIC" },
{ string = "KING" },
{ string = "LARGE" },
{ string = "LBFGS" },
{ string = "LET" },
{ string = "LEWIS" },
{ string = "LINMIN" },
{ string = "LOCAL" },
{ string = "LOCATE-TS" },
{ string = "LOG" },
{ string = "MAXCI" },
{ string = "MECI" },
{ string = "MERS" },
{ string = "METAL" },
{ string = "MICROS" },
{ string = "MINI" },
{ string = "MINMEP" },
{ string = "MMOK" },
{ string = "MNDO" },
{ string = "MNDOD" },
{ string = "MODE" },
{ string = "MOL_QMMM" },
{ string = "MOLDAT" },
{ string = "MOLSYM" },
{ string = "MOPAC" },
{ string = "MOZYME" },
{ string = "MRCI" },
{ string = "MRCI" },
{ string = "MS" },
{ string = "MULLIK" },
{ string = "n**2" },
{ string = "NEWPDB" },
{ string = "NOANCI" },
{ string = "NOCOMMENTS" },
{ string = "NOGPU" },
{ string = "NOLOG" },
{ string = "NOMM" },
{ string = "NONR" },
{ string = "NOOPT" },
{ string = "NOOPT-X" },
{ string = "NOREOR" },
{ string = "NORESEQ" },
{ string = "NOSWAP" },
{ string = "NOSYM" },
{ string = "NOTER" },
{ string = "NOTHIEL" },
{ string = "NOTXT" },
{ string = "NOXYZ" },
{ string = "NSPA" },
{ string = "NSURF" },
{ string = "OCTET" },
{ string = "OLDCAV" },
{ string = "OLDENS" },
{ string = "OLDFPC" },
{ string = "OLDGEO" },
{ string = "OMIN" },
{ string = "OPEN" },
{ string = "OPT" },
{ string = "OPT-X" },
{ string = "OUTPUT" },
{ string = "P" },
{ string = "PDB" },
{ string = "PDBOUT" },
{ string = "PECI" },
{ string = "PI" },
{ string = "pKa" },
{ string = "PL" },
{ string = "PM3" },
{ string = "PM6" },
{ string = "PM6-D3" },
{ string = "PM6-DH+" },
{ string = "PM6-DH2" },
{ string = "PM6-DH2X" },
{ string = "PM6-D3H4" },
{ string = "PM6-D3H4X" },
{ string = "PM6-ORG" },
{ string = "PMEP" },
{ string = "PM7" },
{ string = "PM7-TS" },
{ string = "PMEPR" },
{ string = "POINT" },
{ string = "POINT1" },
{ string = "POINT2" },
{ string = "POLAR" },
{ string = "POTWRT" },
{ string = "POWSQ" },
{ string = "PRESSURE" },
{ string = "PRNT" },
{ string = "PRTCHAR" },
{ string = "PRTINT" },
{ string = "PRTMEP" },
{ string = "PRTXYZ" },
{ string = "PULAY" },
{ string = "QMM" },
{ string = "QPMEP" },
{ string = "QUARTET" },
{ string = "QUINTET" },
{ string = "RABBIT" },
{ string = "RAMA" },
{ string = "RAPID" },
{ string = "RECALC" },
{ string = "RE-LOCAL" },
{ string = "RELSCF" },
{ string = "REORTHOG" },
{ string = "RESEQ" },
{ string = "RESIDUES" },
{ string = "RESTART" },
{ string = "RHF" },
{ string = "RMAX" },
{ string = "RMIN" },
{ string = "ROOT" },
{ string = "RSCAL" },
{ string = "RSOLV" },
{ string = "SADDLE" },
{ string = "SCALE" },
{ string = "SCFCRT" },
{ string = "SCINCR" },
{ string = "SEPTET" },
{ string = "SETPI" },
{ string = "SETUP" },
{ string = "SEXTET" },
{ string = "SHIFT" },
{ string = "SHUT" },
{ string = "SIGMA" },
{ string = "SINGLET" },
{ string = "SITE" },
{ string = "SLOG" },
{ string = "SLOPE" },
{ string = "SMOOTH" },
{ string = "SNAP" },
{ string = "SPARKLE" },
{ string = "SPIN" },
{ string = "START_RES" },
{ string = "STATIC" },
{ string = "STEP" },
{ string = "STEP1" },
{ string = "STEP2" },
{ string = "STO3G" },
{ string = "SUPER" },
{ string = "SYMAVG" },
{ string = "SYMOIR" },
{ string = "SYMTRZ" },
{ string = "SYMMETRY" },
{ string = "T" },
{ string = "TDIP" },
{ string = "THERMO" },
{ string = "THREADS" },
{ string = "TIMES" },
{ string = "T-PRIORITY" },
{ string = "TRANS" },
{ string = "TRIPLET" },
{ string = "TS" },
{ string = "UHF" },
{ string = "VDW" },
{ string = "VDWM" },
{ string = "VECTORS" },
{ string = "VELOCITY" },
{ string = "WRTCI" },
{ string = "WRTCONF" },
{ string = "WILLIAMS" },
{ string = "X-PRIORITY" },
{ string = "XENO" },
{ string = "XYZ" },
{ string = "Z" },
{ string = "ZERO" },
{ string = "0SCF" },
{ string = "1ELECTRON" },
{ string = "1SCF" },
]
Loading
Loading