Documentation ¶
Index ¶
- Constants
- Variables
- func Convert(lang, filename string) error
- func DiscoverLangs() (langs []string)
- func Graph(lang string) error
- func Hack(lang string, args []string) error
- func Init(lang, module string) error
- func InitLangs()
- func KnownLangs() string
- func LangInfo(lang string) (string, error)
- func ProcessLangs(method string, langs []string) error
- func Status(lang string) error
- func Tidy(lang string) error
- func Vendor(lang string) error
- func Verify(lang string) error
Constants ¶
View Source
const GLOBAL_MVS_CONFIG = "hof/.mvsconfig.cue"
FROM the USER's HOME dir
View Source
const LOCAL_MVS_CONFIG = ".mvsconfig.cue"
Variables ¶
View Source
var ( // Default known modderr LangModderMap = langs.DefaultModders )
Functions ¶
func DiscoverLangs ¶
func DiscoverLangs() (langs []string)
func InitLangs ¶
func InitLangs()
InitLangs loads the language modders in the following order
- Defaults compiled into hof
- Globals found in <user-config>/hof/.mvsconfig.cue
- Local (CWD)/.mvsconfig
New languages discovered are appended, existing are replaced completely
func KnownLangs ¶
func KnownLangs() string
func ProcessLangs ¶
This is a convienence function for calling the other mod functions with a list of languages
Types ¶
This section is empty.
Directories ¶
Path | Synopsis |
---|---|
parse
|
|
lazyregexp
Package lazyregexp is a thin wrapper over regexp, allowing the use of global regexp variables without forcing them to be compiled at init.
|
Package lazyregexp is a thin wrapper over regexp, allowing the use of global regexp variables without forcing them to be compiled at init. |
Click to show internal directories.
Click to hide internal directories.