MES(1)
π MES(1) π
okay bestie, gather round, we're talking about mes β a Scheme interpreter for bootstrapping the GNU system. yes you read that right. it's giving compiler-adjacent, it's giving foundational, it's giving "the whole GNU system lowkey stands on this." no pressure or anything β¨
β¨ NAME β¨
mes β Scheme interpreter for bootstrapping the GNU system π«Ά
π SYNOPSIS π
mes [OPTION]... [FILE]...
π DESCRIPTION π
Evaluate code with Mes, interactively or from a script. pick your vibe: sit there and chat with it, or hand it a script and let it cook π
[-s] FILEβ load source code fromFILE, and exit. like, do the thing, then dip. bye π-c EXPRβ evaluate the expressionEXPR, and exit. one expression, one and done, no small talk πΈ--β stop scanning arguments; run interactively. so everything after this is yours, bestie, and mes is just gonna sit there and be interactive π¦
fr fr, the switches above stop argument processing, and pass all remaining arguments as the value of (command-line). that's the whole deal. periodt π
-e,--main=MAINβ after reading the script, applyMAINto the command-line arguments. so like, script first, thenMAINgets handed the args π-h,--helpβ display this help and exit. classic. iconic. always there for you π₯Ί-L,--load-path=DIRβ addDIRto the front of the module load path. front of the line, no cutting, she's main character energy π-v,--versionβ display version information and exit. short, sweet, informative π
πΈ Ignored for Guile compatibility πΈ
these are here so Guile-flavored setups don't get weird about it. they're just... vibing. present but not doing anything π
--auto-compile--fresh-auto-compile--no-auto-compile-C,--compiled-path=DIR
π REPORTING BUGS π
found something cursed? tell the humans, not the void:
- Report bugs to:
bug-mes@gnu.org - GNU Mes home page:
<http://gnu.org/software/mes/> - General help using GNU software:
<http://gnu.org/gethelp/>
π₯ SEE ALSO π₯
The full documentation for mes is maintained as a Texinfo manual. If the info and mes programs are properly installed at your site, the command
info mes
should give you access to the complete manual. go forth and read, bestie, the lore is right there πβ¨
so yeah, that's mes. it's from GNU Mes 0.27, and the page is dated January 1970 β yes, that January 1970, the timestamp to end all timestamps ππ slay responsibly, and remember: (command-line) is watching π«Ά
π¦ where this page comes from
- ubuntu questing: mes 0.27-1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms