gash/gash
Timothy Sample 7fb21c1549 pattern: Do not use record matching.
Mes does not support it, and also the code is cleaner without it!

* gash/pattern.scm (pattern-match?, pattern-drop)
(pattern-drop-right): Avoid record matching.
2023-02-08 14:29:13 -06:00
..
built-ins built-ins: echo: Import '(gash compat)'. 2023-02-08 14:29:13 -06:00
compat compat: srfi-43: Adjust for Mes. 2023-02-08 14:29:13 -06:00
arithmetic.scm Add arithmetic expansion. 2021-05-26 13:16:50 -04:00
built-ins.scm Add the wait built-in. 2020-03-17 17:57:01 -04:00
compat.scm compat: Add prompts for Mes. 2023-02-08 14:29:13 -06:00
config.scm.in config: Tell Mes not to complain about '%version'. 2023-02-08 14:29:13 -06:00
environment.scm wip! environment: Port to Mes. 2023-02-08 14:29:13 -06:00
eval.scm Add arithmetic expansion. 2021-05-26 13:16:50 -04:00
gash.scm Add basic support for asynchronous commands. 2020-03-17 17:15:36 -04:00
lexer.scm lexer: Port to Mes. 2023-02-08 14:29:05 -06:00
parser.scm parser: Port to Mes. 2023-02-08 14:29:13 -06:00
pattern.scm pattern: Do not use record matching. 2023-02-08 14:29:13 -06:00
readline.scm Guile As SHell. 2018-11-05 19:59:53 +01:00
repl.scm Add basic support for asynchronous commands. 2020-03-17 17:15:36 -04:00
shell.scm Respect noclobber when redirecting. 2020-03-22 11:57:17 -04:00
word.scm Move evaluation code from 'word' to 'eval'. 2021-04-19 15:11:27 -04:00