Ludwig Stecher
Ludwig Stecher
Fixes #71. Closes #70. This PR adds a variable to the environment that tracks whether the currently evaluated expression's output should be printed directly or stored in a string. This...
```bash $ let x = which which /usr/bin/which $ echo x None $ ``` As you can see, the output of `which` is printed, but it is not stored in...
Typing `dune --version` should print version information. `dune --help` should print help information or open the man page. Also, many shells accept a `-c, --command` argument to execute commands and...
What a config file could contain: * Color theme * Keyboard shortcuts * Paths to dune preludes The config file should be read from `~/.config/dune/` or `XDG_CONFIG_DIR` or whatever the...
### `*` Common in regular expressions and globs, e.g. `foo | grep a.*` Supporting this shouldn't be a problem. ### `=` Needed e.g. when running `cargo --config KEY=VALUE` Supporting this...
There should be at least the following kinds of tests: * **Tokenization tests**: Check if inputs are correctly tokenized * **Parser tests**: Check if valid inputs are correctly parsed and...
Hello Yoav, (This is the continuation of [this comment](https://github.com/yoav-lavi/melody/issues/84#issuecomment-1184967876).) I'm the maintainer of [Pomksy](https://pomsky-lang.org/). I wrote a page that compares Pomsky with several other tools and languages, including Melody. You...
### Is your feature request related to a problem? Please describe. These days, many languages have top-notch tooling to help the developer write idiomatic, easy-to-understand code. Pomsky should be no...
### Status Quo `[codepoint]` and `[.]` are special snowflakes: They can't contain other character classes, i.e. `[. 'x']` is illegal. ### Solution Deprecate `[codepoint]` and `[.]`. - Instead of `[codepoint]`,...
### Status Quo The meaning of `` is not intuitively clear, and even confusing to some: Someone suggested that `