Comments (3)
from racket-rash.
I'm starting to realize the situation around the ?
and strings delimited by "
/ '
or undelimited at all, is complicated in any shell not just in rash. To give you a bit of the context I'm in:
I'm a bash and/or fish-shell user being unhappy with the scripting languages these shells provide. I'm looking for a shell equipped with a syntactically better and semantically more powerful language, preferably a LISP dialect. And I stumbled upon rash and while giving it a try - I found out the very first example from Rash: The Reckless Racket Shell:
[...] The following program works as you would expect.
#lang rash cd project-directory echo How many Racket files do we have? ls *.rkt | wc -l
despite the claim, is not working as I expect. (i.e I was having false expectations)
So maybe it would be enough just to make this "Hello world" example simpler:
#lang rash
cd project-directory
echo "The number of Racket files we have:"
ls *.rkt | wc -l
by not using the ?
character and by delimiting the string with "
in the echo
command, with a reference to the 2.1 quoting globs of your documentation.
And in the '2.1' paragraph of the docs one explains in detail, with examples, the globing problem (as hinted by the TODO) and adds a reference to the 9 Pattern Matching where the meaning of ?
is explained.
Thank you.
from racket-rash.
from racket-rash.
Related Issues (20)
- Save history between sessions? HOT 1
- SIGPIPE issue
- Ctrl-C handling HOT 4
- testing maubot integration
- Relicensing Rash HOT 8
- Allow comment with # in repl HOT 1
- terminal title with current directory HOT 2
- Tab completion does not quote
- ls causes issues with history-delete HOT 18
- Can't exit shell on Mac OS X HOT 2
- Behavior of Control-c (C-c, ^C, SIGINT) when no process is active HOT 3
- How to build documentation? HOT 2
- contract violation on 8.2[cs]? HOT 6
- Resizing terminal emulator
- Rash in Jupyter (with iracket) HOT 5
- multi-line readline prompt with ansi-escapes HOT 3
- Get the exit code of the last command HOT 2
- Tab completion doesn't escape `]`
- Nix flake / nixpkgs package HOT 2
- invalid memory reference HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from racket-rash.