Warning: mysqli::__construct(): (HY000/1203): User howardkn already has more than 'max_user_connections' active connections in D:\Inetpub\vhosts\howardknight.net\al.howardknight.net\includes\artfuncs.php on line 21
Failed to connect to MySQL: (1203) User howardkn already has more than 'max_user_connections' active connectionsPath: ...!news.mixmin.net!eternal-september.org!feeder3.eternal-september.org!news.eternal-september.org!.POSTED!not-for-mail From: Kaz Kylheku <643-408-1753@kylheku.com> Newsgroups: comp.lang.lisp Subject: Re: Reading a text file not line by line but at once (beginner) Date: Tue, 23 Jul 2024 01:20:00 -0000 (UTC) Organization: A noiseless patient Spider Lines: 40 Message-ID: <20240722181451.984@kylheku.com> References: Injection-Date: Tue, 23 Jul 2024 03:20:00 +0200 (CEST) Injection-Info: dont-email.me; posting-host="2e723cea1cdfb5e1d326eb8834436c3e"; logging-data="950529"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX1/bfr3qR0WUrgkz9Yd5OCCSuhzU/MLCMVY=" User-Agent: slrn/pre1.0.4-9 (Linux) Cancel-Lock: sha1:weBqTP5qwKF0761YKHneg0C6+uk= Bytes: 2062 On 2024-07-22, B. Pym wrote: >> > I have a file which consists of one word per line and I would like to >> > read it into a single list. >> > Searching the web[1] I found something which I adapted to my >> > needs. Basically the code works but it is terribly inefficient. This >> > is not the fault of the CL Cookbook. Probably I am using a hammer as a >> > screwdriver. >> > >> > I'd be happy if you can give me some directions how I can tackle the >> > problem in a better way. >> >> I like loop for this: >> >> (with-open-file (s "foo.txt" :direction :input) >> (loop for line = (read-line s nil) >> while line >> collect line)) > > Gauche Scheme > > (use gauche.generator) > > (with-input-from-file "temp.txt" > (cut generator->list read-line)) > > > Paul Graham, May 2001: > > A hacker's language is terse and hackable. Common Lisp is not. > > The good news is, it's not Lisp that sucks, but Common Lisp. TXR Lisp: (file-get-lines "temp.txt") -- TXR Programming Language: http://nongnu.org/txr Cygnal: Cygwin Native Application Library: http://kylheku.com/cygnal Mastodon: @Kazinator@mstdn.ca