Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.c > #139208 > unrolled thread

if cargo blocks

Started by"Rick C. Hodgin" <rick.c.hodgin@gmail.com>
First post2018-12-29 10:42 -0500
Last post2019-01-04 11:10 +1300
Articles 20 on this page of 80 — 14 participants

Back to article view | Back to comp.lang.c


Contents

  if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 10:42 -0500
    Re: if cargo blocks David Brown <david.brown@hesbynett.no> - 2018-12-29 17:26 +0100
      Re: if cargo blocks Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk> - 2018-12-29 16:32 +0000
    Re: if cargo blocks Bart <bc@freeuk.com> - 2018-12-29 16:56 +0000
      Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 12:34 -0500
        Re: if cargo blocks Bart <bc@freeuk.com> - 2018-12-29 23:49 +0000
          Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 18:52 -0500
            Re: if cargo blocks Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk> - 2018-12-30 00:12 +0000
            Re: if cargo blocks rbowman <bowman@montana.com> - 2018-12-29 19:04 -0700
              Re: if cargo blocks Ralf Goertz <me@myprovider.invalid> - 2018-12-30 06:12 +0100
                Re: if cargo blocks David Brown <david.brown@hesbynett.no> - 2018-12-30 15:23 +0100
                  Language (Was: if cargo blocks) gazelle@shell.xmission.com (Kenny McCormack) - 2018-12-30 15:39 +0000
                    Re: Language (Was: if cargo blocks) rbowman <bowman@montana.com> - 2018-12-30 11:23 -0700
                  Re: if cargo blocks Ralf Goertz <me@myprovider.invalid> - 2018-12-31 05:21 +0100
                    Re: if cargo blocks David Brown <david.brown@hesbynett.no> - 2018-12-31 18:09 +0100
                      Re: if cargo blocks rbowman <bowman@montana.com> - 2018-12-31 12:22 -0700
                      Re: if cargo blocks Ralf Goertz <me@myprovider.invalid> - 2019-01-01 12:04 +0100
                    Re: if cargo blocks rbowman <bowman@montana.com> - 2018-12-31 11:50 -0700
                      Re: if cargo blocks Ralf Goertz <me@myprovider.invalid> - 2019-01-01 11:43 +0100
                        Re: if cargo blocks Ralf Goertz <me@myprovider.invalid> - 2019-01-01 14:27 +0100
                          German grammar (Was: if cargo blocks) gazelle@shell.xmission.com (Kenny McCormack) - 2019-01-01 14:17 +0000
                          Re: if cargo blocks rbowman <bowman@montana.com> - 2019-01-01 11:04 -0700
                            Re: if cargo blocks fir <profesor.fir@gmail.com> - 2019-01-01 10:38 -0800
                        Re: if cargo blocks rbowman <bowman@montana.com> - 2019-01-01 10:57 -0700
                          DDR Ralf Goertz <me@myprovider.invalid> - 2019-01-01 21:18 +0100
                            Re: DDR rbowman <bowman@montana.com> - 2019-01-01 16:18 -0700
                  Re: if cargo blocks Siri Cruise <chine.bleu@yahoo.com> - 2019-01-01 16:30 -0800
                Re: if cargo blocks rbowman <bowman@montana.com> - 2018-12-30 11:09 -0700
                  Re: if cargo blocks Ralf Goertz <me@myprovider.invalid> - 2018-12-31 05:43 +0100
                    Re: if cargo blocks rbowman <bowman@montana.com> - 2018-12-31 12:06 -0700
                Linguistics. Re: if cargo blocks Siri Cruise <chine.bleu@yahoo.com> - 2019-01-01 16:27 -0800
                  Re: Linguistics. Re: if cargo blocks rbowman <bowman@montana.com> - 2019-01-01 22:30 -0700
                    Re: Linguistics. Re: if cargo blocks Louis Krupp <lkrupp@nospam.pssw.com.invalid> - 2019-01-02 04:18 -0700
            Re: if cargo blocks Bart <bc@freeuk.com> - 2018-12-30 02:07 +0000
              Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 21:59 -0500
    Re: if cargo blocks rbowman <bowman@montana.com> - 2018-12-29 13:57 -0700
      Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 16:03 -0500
        Re: if cargo blocks Mr Flibble <flibbleREMOVETHISBIT@i42.co.uk> - 2018-12-29 21:32 +0000
        Re: if cargo blocks rbowman <bowman@montana.com> - 2018-12-29 16:06 -0700
          Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 18:15 -0500
            Re: if cargo blocks fir <profesor.fir@gmail.com> - 2018-12-29 15:32 -0800
              Re: if cargo blocks fir <profesor.fir@gmail.com> - 2018-12-29 15:34 -0800
                Re: if cargo blocks fir <profesor.fir@gmail.com> - 2018-12-29 15:38 -0800
                Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 15:40 -0800
                  Re: if cargo blocks fir <profesor.fir@gmail.com> - 2018-12-29 15:45 -0800
              Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 18:36 -0500
                Re: if cargo blocks fir <profesor.fir@gmail.com> - 2018-12-29 15:42 -0800
                  Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 15:45 -0800
                    Re: if cargo blocks fir <profesor.fir@gmail.com> - 2018-12-29 15:54 -0800
                      Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 18:58 -0500
                        Re: if cargo blocks fir <profesor.fir@gmail.com> - 2018-12-29 16:01 -0800
      Re: if cargo blocks "Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid> - 2018-12-29 13:36 -0800
    Re: if cargo blocks "I Set My Girlfriend's Pantyhose on Fire" <cdalten@gmail.com> - 2018-12-29 13:16 -0800
      Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-29 16:32 -0500
    Re: if cargo blocks Siri Cruise <chine.bleu@yahoo.com> - 2018-12-30 13:00 -0800
      Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-30 16:12 -0500
        Re: if cargo blocks Siri Cruise <chine.bleu@yahoo.com> - 2018-12-30 13:31 -0800
          Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-30 16:45 -0500
            Re: if cargo blocks Bart <bc@freeuk.com> - 2018-12-30 22:17 +0000
              Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2018-12-30 17:22 -0500
                Re: if cargo blocks "Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid> - 2018-12-30 20:25 -0800
    Re: if cargo blocks Ian Collins <ian-news@hotmail.com> - 2019-01-03 09:50 +1300
      Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-01-02 15:54 -0500
        Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-01-02 16:29 -0500
          Re: if cargo blocks mark.bluemel@gmail.com - 2019-01-03 00:44 -0800
            Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-01-03 08:17 -0500
              Re: if cargo blocks mark.bluemel@gmail.com - 2019-01-03 05:40 -0800
                Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-01-03 09:15 -0500
              You are so full of shit (Was: if cargo blocks) gazelle@shell.xmission.com (Kenny McCormack) - 2019-01-03 13:42 +0000
              Re: if cargo blocks fir <profesor.fir@gmail.com> - 2019-01-03 12:27 -0800
          Re: if cargo blocks Ian Collins <ian-news@hotmail.com> - 2019-01-04 11:11 +1300
            Re: if cargo blocks "Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid> - 2019-01-03 14:37 -0800
            Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-01-03 17:48 -0500
            Re: if cargo blocks fir <profesor.fir@gmail.com> - 2019-01-03 14:59 -0800
        Re: if cargo blocks mark.bluemel@gmail.com - 2019-01-03 00:44 -0800
          Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-01-03 08:19 -0500
            Re: if cargo blocks mark.bluemel@gmail.com - 2019-01-03 05:43 -0800
              Re: if cargo blocks "Rick C. Hodgin" <rick.c.hodgin@gmail.com> - 2019-01-03 05:51 -0800
            Re: if cargo blocks "Chris M. Thomasson" <invalid_chris_thomasson@invalid.invalid> - 2019-01-03 13:22 -0800
        Re: if cargo blocks Ian Collins <ian-news@hotmail.com> - 2019-01-04 11:10 +1300

Page 2 of 4 — ← Prev page 1 [2] 3 4  Next page →


#139323 — German grammar (Was: if cargo blocks)

Fromgazelle@shell.xmission.com (Kenny McCormack)
Date2019-01-01 14:17 +0000
SubjectGerman grammar (Was: if cargo blocks)
Message-ID<q0fsp7$ppg$1@news.xmission.com>
In reply to#139322
In article <20190101142714.3ea5afa2@assi.fritz.box>,
Ralf Goertz  <me@myprovider.invalid> wrote:
...
>On second thought I doubt that this really is an example of splitting
>"wohin" but of "hingehen". It is not so obvious here because of the
>ambiguity. But when you say "Gehen Sie hin!" and the similar "Sie sollen
>hingehen!" there is no "wo" the "hin" could have been cut from (from
>which the "hin" could have been cut ;-)). Furthermore, according to the
>Duden neither "hin" nor "davon" are prepositions but adverbs. So I guess
>my initial assumption of no preposition in the end of a German sentence
>still holds.
>
>PS: I probably misread your entire post. Now I think you asked when (or
>whether at all) it is acceptable to split verbs in German. Short answer:
>as with the piling up of verbs in the end of a subordinate sentence or
>one that is in present or past perfect it is more common to have to
>split composite verbs. But not always. You say "Er /trennt/ die
>Briefmarke (vom Brief) /ab/" but "Er /durchtrennt/ die Stromleitungen"…
>

Subject line fixed.

You may continue from here.  Thank you.

-- 
"Women should not be enlightened or educated in any way. They should be
segregated because they are the cause of unholy erections in holy men.

    -- Saint Augustine (354-430) --

[toc] | [prev] | [next] | [standalone]


#139325

Fromrbowman <bowman@montana.com>
Date2019-01-01 11:04 -0700
Message-ID<g91oaiFrh8vU1@mid.individual.net>
In reply to#139322
On 01/01/2019 06:27 AM, Ralf Goertz wrote:
> PS: I probably misread your entire post. Now I think you asked when (or
> whether at all) it is acceptable to split verbs in German. Short answer:
> as with the piling up of verbs in the end of a subordinate sentence or
> one that is in present or past perfect it is more common to have to
> split composite verbs. But not always. You say "Er /trennt/ die
> Briefmarke (vom Brief) /ab/" but "Er /durchtrennt/ die Stromleitungen"…
>

'But not always' is the motto of English. I am glad I learned it from 
the cradle but even then some of the current common usage seems strange. 
I often hear 'Do you want to go with?' and wait for the rest of the 
sentence.

[toc] | [prev] | [next] | [standalone]


#139326

Fromfir <profesor.fir@gmail.com>
Date2019-01-01 10:38 -0800
Message-ID<42f544cd-e927-4db3-a9f7-d84e0ddae942@googlegroups.com>
In reply to#139325
W dniu wtorek, 1 stycznia 2019 19:03:07 UTC+1 użytkownik rbowman napisał:
> On 01/01/2019 06:27 AM, Ralf Goertz wrote:
> > PS: I probably misread your entire post. Now I think you asked when (or
> > whether at all) it is acceptable to split verbs in German. Short answer:
> > as with the piling up of verbs in the end of a subordinate sentence or
> > one that is in present or past perfect it is more common to have to
> > split composite verbs. But not always. You say "Er /trennt/ die
> > Briefmarke (vom Brief) /ab/" but "Er /durchtrennt/ die Stromleitungen"…
> >
> 
> 'But not always' is the motto of English. I am glad I learned it from 
> the cradle but even then some of the current common usage seems strange. 
> I often hear 'Do you want to go with?' and wait for the rest of the 
> sentence.

me being not native english, i may say, i have not any kind of feel that "such sentence is wrong"..

more worse i even dont thing that reading a lot in english will improve that, 

reading a lot may make my expresion repositore being bigger/wider but not stops me from using something that is out of that legitimized repository

i just het no chance of feeling that phrase is wrong, as may learning is 
onlu positive (you may say that or that) but not negative (you shouldnt say that,
nobody says that)

on my level i just write everything 
that 'glues together' - that makes a question, if it glues together is it realy wrong? ;c

[toc] | [prev] | [next] | [standalone]


#139324

Fromrbowman <bowman@montana.com>
Date2019-01-01 10:57 -0700
Message-ID<g91nt1FrehgU1@mid.individual.net>
In reply to#139319
On 01/01/2019 03:43 AM, Ralf Goertz wrote:
> I'm not familiar with that particular genre but the word itself is just
> used to stress the fact that Swedish crime novels are often dark or deep
> and sometimes brutal. I think it's mainly used in marketing as some kind
> of seal of quality.

Some of the Swedish have become popular. Henning Mankel's 'Wallender' 
detective stories might have been the first. Stieg Larsson's Millenium 
series also became popular. The Swedes filmed all three books of the 
trilogy. The first, 'The Girl With the Dragon Tattoo' was redone in 
English but the other two never made it. A sequel that was written after 
Larsson died was filmed in English instead and just released.

Åsa Larsson (no relation) has some books translated into English but 
they generally make it into German first.  Thanks to Amazon they are 
available.

If nothing else people in the US are getting more exposure to Europe 
rather than just the UK. 'Deutschland 83' was a joint production and was 
shown on US TV in German with subtitles. I think it was more popular in 
the US than in Germany. Perhaps the DDR and Stasi skeletons aren't 
buried deep enough yet.

[toc] | [prev] | [next] | [standalone]


#139330 — DDR

FromRalf Goertz <me@myprovider.invalid>
Date2019-01-01 21:18 +0100
SubjectDDR
Message-ID<q0ghul$2du$1@dont-email.me>
In reply to#139324
Am Tue, 1 Jan 2019 10:57:07 -0700
schrieb rbowman <bowman@montana.com>:

> If nothing else people in the US are getting more exposure to Europe
> rather than just the UK. 'Deutschland 83' was a joint production and
> was shown on US TV in German with subtitles. I think it was more
> popular in the US than in Germany. Perhaps the DDR and Stasi skeletons
> aren't buried deep enough yet.

Oh boy. We are really getting off topic here. But I need to respond to
that. There are quite a few movies about the former DDR or the change
its people had to undergo after the wall came down. "Sonnenallee" comes
to mind for instance. I never watch them. I tried to watch "Deutschland
83" but I stopped after the first episode. Why? Because I don't need to.
I think it's great that these movies/shows exist but I don't need to
watch them, because I lived them. Let people outside Germany watch them
and learn about the indoctrination that took place. (It always sends
shivers down my spine to watch this North Korean News announcer [is it
always the same woman?] when she is reports the great achievements of
the ruling party or its leader. Of course, I don't understand anything
and our cultures are very different but the way she talks reminds me of
cult leaders [or Rick] and I have become very allergic to that.) The
pretending that was necessary to survive (maybe not literally but at
least socially) both amazes me (How can people do that?) and disgusts
me (How could I have done it?). And I really don't want to be reminded
of it so I am not particularly inclined to watch. I am so glad that
that is over now. I don't know how many people here feel the same, but
I wouldn't conclude from the fact that this show was a greater success
in the US than in Germany that the skeletons aren't buried deep enough.
I am much more concerned about the fact that the refugee crisis in 2015
flushed the scum back up that I had hoped to stay buried after WWII.
Having an American president acting the way he does certainly doesn't
help…

[toc] | [prev] | [next] | [standalone]


#139339 — Re: DDR

Fromrbowman <bowman@montana.com>
Date2019-01-01 16:18 -0700
SubjectRe: DDR
Message-ID<g92amuFuchU1@mid.individual.net>
In reply to#139330
On 01/01/2019 01:18 PM, Ralf Goertz wrote:
> Oh boy. We are really getting off topic here. But I need to respond to
> that. There are quite a few movies about the former DDR or the change
> its people had to undergo after the wall came down. "Sonnenallee" comes
> to mind for instance. I never watch them. I tried to watch "Deutschland
> 83" but I stopped after the first episode. Why? Because I don't need to.

Yeah, I'm an old fart and tend to wander. About time to get back to C. 
All I can say is very few lessons have been learned, at least in the US.

[toc] | [prev] | [next] | [standalone]


#139346

FromSiri Cruise <chine.bleu@yahoo.com>
Date2019-01-01 16:30 -0800
Message-ID<chine.bleu-8AC8B5.16304001012019@reader.eternal-september.org>
In reply to#139245
In article <q0akdp$74k$1@dont-email.me>, David Brown <david.brown@hesbynett.no> 
wrote:

> "To boldly go where no man has gone before" - is it bad grammar, or has 
> it changed the language?

It's been part of english for centuries. This was another silly attempt to force 
latin grammar on english.

-- 
:-<> Siri Seal of Disavowal #000-001. Disavowed. Denied. Deleted.    @
'I desire mercy, not sacrifice.'                                    /|\
The first law of discordiamism: The more energy   This post         / \
to make order is nore energy made into entropy.   insults Islam.  Mohammed

[toc] | [prev] | [next] | [standalone]


#139248

Fromrbowman <bowman@montana.com>
Date2018-12-30 11:09 -0700
Message-ID<g8sfsjFn85nU1@mid.individual.net>
In reply to#139244
On 12/29/2018 10:12 PM, Ralf Goertz wrote:
> Am Sat, 29 Dec 2018 19:04:28 -0700
> schrieb rbowman <bowman@montana.com>:
>
>> Rather like the grammarian’s damnation of ending a sentence with a
>> preposition it resulted in some of the most convoluted messes I've
>> ever seen.
>
> Although I have been communicating in English for quite a while now, I
> heard about that damnation only rather recently. Does that mean you are
> not supposed to say "What are you looking for?" but should say "For what
> are you looking?" instead? The former /feels/ correct because I hear it
> very often, I guess more often than the latter. But then I also very
> often hear "What do you got?" in American TV shows which feels like a
> horrible abuse of language…
>

At least when I was a kid teachers drummed it into your head, along with 
not splitting infinitives and starting a sentence with a conjunction. 
Structuring the sentence 'correctly' usually results in a stilted, 
pedantic phrase seldom found outside of an old book.

'What do you got?' sounds ignorant to me, but I don't know what a 
grammarian would say. 'Do you have a pen?' and 'Have you got a pen?' 
both sound right to me but mixing 'do' and 'got' doesn't.

Languages change and the rules slowly follow. I'm sure my German, what I 
remember of it, would be unbearably quaint. In high school we were still 
chewing our way through Fraktur although the Antiqua-Fraktur war was over.

[toc] | [prev] | [next] | [standalone]


#139275

FromRalf Goertz <me@myprovider.invalid>
Date2018-12-31 05:43 +0100
Message-ID<20181231054331.365d7cb5@assi.fritz.box>
In reply to#139248
Am Sun, 30 Dec 2018 11:09:40 -0700
schrieb rbowman <bowman@montana.com>:

> 'What do you got?' sounds ignorant to me, but I don't know what a
> grammarian would say. 'Do you have a pen?' and 'Have you got a pen?'
> both sound right to me but mixing 'do' and 'got' doesn't.

That's interesting. Your wording suggests it is less objectionable for
you than it is for me. "Do" when used as an auxiliary always needs to be
followed by an infinitive, that's the rule I learnt.
 
> Languages change and the rules slowly follow. I'm sure my German,
> what I remember of it, would be unbearably quaint. In high school we
> were still chewing our way through Fraktur although the
> Antiqua-Fraktur war was over.

Really? Fraktur was not taught at my time in German schools, I had to
learn it on my own and I only did it because we had some old books I
wanted to read.

[toc] | [prev] | [next] | [standalone]


#139293

Fromrbowman <bowman@montana.com>
Date2018-12-31 12:06 -0700
Message-ID<g8v7isFat3cU1@mid.individual.net>
In reply to#139275
On 12/30/2018 09:43 PM, Ralf Goertz wrote:
> Really? Fraktur was not taught at my time in German schools, I had to
> learn it on my own and I only did it because we had some old books I
> wanted to read.

The US schools hadn't quite caught up in the early '60s. The copies of 
'Emil und die Detektive' we had might have been pre-war. Our teachers 
were in their '50s so they were definitely pre-war.

In college the focus was on technical literature and that was all in 
Roman type. The assumption for engineering students was a lot of 
literature would be published in German. The reality, for better or 
worse, was German engineers and scientists learned English.

[toc] | [prev] | [next] | [standalone]


#139345 — Linguistics. Re: if cargo blocks

FromSiri Cruise <chine.bleu@yahoo.com>
Date2019-01-01 16:27 -0800
SubjectLinguistics. Re: if cargo blocks
Message-ID<chine.bleu-E8B7D8.16274201012019@reader.eternal-september.org>
In reply to#139244
In article <20181230061224.2ec7fd6a@assi.fritz.box>,
 Ralf Goertz <me@myprovider.invalid> wrote:

> Am Sat, 29 Dec 2018 19:04:28 -0700
> schrieb rbowman <bowman@montana.com>:
> 
> > Rather like the grammarian’s damnation of ending a sentence with a
> > preposition it resulted in some of the most convoluted messes I've
> > ever seen. 
> 
> Although I have been communicating in English for quite a while now, I
> heard about that damnation only rather recently. Does that mean you are
> not supposed to say "What are you looking for?" but should say "For what
> are you looking?" instead? The former /feels/ correct because I hear it

'A preposition is something you shouldn't end a sentence with.'

For a long time latin was regarded as the best language, and language loons 
tried to force english to be more like latin. This was part of that.

The former is preferred among native speakers so that makes it correct.

English has distinct features from latin. It has very little morphology: it 
makes sense in latin to distinguish nouns, verbs, adjectives, etc, but in 
english they are essentially the same thing. And what are called prepositions in 
latin are closer to what are called adjectives or adverb.

Put the cat OUT.
Felix was OUTed as a cat.
Cats know the ins and OUTs of apartment life.
That green cat stands OUT.
That white cat is OUTstanding.
OUT! OUT! damned Spot; let Felix in.
The cat is OUTside.

> very often, I guess more often than the latter. But then I also very
> often hear "What do you got?" in American TV shows which feels like a
> horrible abuse of language…

Semantic shifts, a normal part of language evolution. 'get' is expanding into 
the semantic space of 'have'. A knight in shining armour started as a cniht in 
his master's servitude. It happens.

-- 
:-<> Siri Seal of Disavowal #000-001. Disavowed. Denied. Deleted.    @
'I desire mercy, not sacrifice.'                                    /|\
The first law of discordiamism: The more energy   This post         / \
to make order is nore energy made into entropy.   insults Islam.  Mohammed

[toc] | [prev] | [next] | [standalone]


#139353 — Re: Linguistics. Re: if cargo blocks

Fromrbowman <bowman@montana.com>
Date2019-01-01 22:30 -0700
SubjectRe: Linguistics. Re: if cargo blocks
Message-ID<g930g6F59n2U1@mid.individual.net>
In reply to#139345
On 01/01/2019 05:27 PM, Siri Cruise wrote:
> Semantic shifts, a normal part of language evolution. 'get' is expanding into
> the semantic space of 'have'. A knight in shining armour started as a cniht in
> his master's servitude. It happens.

I'm reading a study that touches in part on linguistic paleontology as 
regards the differentiation of languages from a hypothetical proto 
Indo-European root. If humans don't self destruct in 2000 years I wonder 
what future linguists will have to work with?

In a way C is the proto programming language. There certainly are other 
lineages but its influence is apparent in many newer languages.

[toc] | [prev] | [next] | [standalone]


#139358 — Re: Linguistics. Re: if cargo blocks

FromLouis Krupp <lkrupp@nospam.pssw.com.invalid>
Date2019-01-02 04:18 -0700
SubjectRe: Linguistics. Re: if cargo blocks
Message-ID<kj6p2e5r2fi3ifcsvrnovf3rduknomd9hu@4ax.com>
In reply to#139353
On Tue, 1 Jan 2019 22:30:00 -0700, rbowman <bowman@montana.com> wrote:

>On 01/01/2019 05:27 PM, Siri Cruise wrote:
>> Semantic shifts, a normal part of language evolution. 'get' is expanding into
>> the semantic space of 'have'. A knight in shining armour started as a cniht in
>> his master's servitude. It happens.
>
>I'm reading a study that touches in part on linguistic paleontology as 
>regards the differentiation of languages from a hypothetical proto 
>Indo-European root. If humans don't self destruct in 2000 years I wonder 
>what future linguists will have to work with?
>
>In a way C is the proto programming language. There certainly are other 
>lineages but its influence is apparent in many newer languages.

There are programmers alive today who have written code in languages
that predated -- and formed a basis for -- C. ALGOL is one of them,
and ALGOL in turn was influenced by FORTRAN. And the modern version,
spelled Fortran, is still in use.

Louis

[toc] | [prev] | [next] | [standalone]


#139242

FromBart <bc@freeuk.com>
Date2018-12-30 02:07 +0000
Message-ID<fMVVD.49941$gX2.33011@fx32.am4>
In reply to#139235
On 29/12/2018 23:52, Rick C. Hodgin wrote:
> On 12/29/2018 6:49 PM, Bart wrote:

>>>      if (x)
>>>      {
>>>          nexttest;       // Continues with the "else if (y)" test
>>>          gotest zlabel;  // Go to the "else if (z)" test
>>>
>>>      } else if (y) {
>>>          // Code here
>>>          prevtest;       // Retest "else if (y)" block
>>>          gotest last;    // Go to the else block
>>>
>>>      } else if (z) zlabel {
>>>          if (whatever)
>>>              out;        // Leave the if-block
>>>
>>>      } else last {
>>>          // Code here
>>>      }

>> You've just reinvented spaghetti code I think. And loops.
> 
> The spaghetti code exists when you don't have in, out, and enter.  The
> features I've added to CAlive, including flow {..} blocks, and now the
> cargo blocks, remove spaghetti code, and place a direct type of flow
> control to one's code without using gotos, without using anything other
> than structured programming.

'gotest' is not a kind of goto?

Without goto, then with the form of if-else chain above, exactly one 
branch is expected to be executed each time you enter the first 'if'.

And it will continue execution (subject to break, continue, return, 
exit() or longjmp()) following the final }.

As for the execution path of your example, it's anyone's guess. After 
'if' is entered, more than one block could be executed, and a block 
could be executed multiple times.

Structured programming it isn't.


-- 
bart

[toc] | [prev] | [next] | [standalone]


#139243

From"Rick C. Hodgin" <rick.c.hodgin@gmail.com>
Date2018-12-29 21:59 -0500
Message-ID<q09c6q$ouh$1@dont-email.me>
In reply to#139242
On 12/29/2018 9:07 PM, Bart wrote:
> On 29/12/2018 23:52, Rick C. Hodgin wrote:
>> On 12/29/2018 6:49 PM, Bart wrote:
> 
>>>>      if (x)
>>>>      {
>>>>          nexttest;       // Continues with the "else if (y)" test
>>>>          gotest zlabel;  // Go to the "else if (z)" test
>>>>
>>>>      } else if (y) {
>>>>          // Code here
>>>>          prevtest;       // Retest "else if (y)" block
>>>>          gotest last;    // Go to the else block
>>>>
>>>>      } else if (z) zlabel {
>>>>          if (whatever)
>>>>              out;        // Leave the if-block
>>>>
>>>>      } else last {
>>>>          // Code here
>>>>      }
> 
> 'gotest' is not a kind of goto?

nexttest, pretest, and gotest all signify new abilities that didn't
previously exist.  They allow flow control into the middle of an
existing flow controlled portion of program flow, such as re-entering
an if..else if..else statement at an arbitrary point on the test cond-
itions, not just to the intervening logic.

The syntax above is also incorrect for zlabel.  It should be:

     } else if zlabel (z) {
         if (whatever)
             out;        // Leave the if-block

> Without goto, then with the form of if-else chain above, exactly one branch 
> is expected to be executed each time you enter the first 'if'.
> 
> And it will continue execution (subject to break, continue, return, exit() or 
> longjmp()) following the final }.

Correct.  The new keywords introduce new abilities to re-enter the
conditional test portion of the flow control.

> As for the execution path of your example, it's anyone's guess. After 'if' is 
> entered, more than one block could be executed, and a block could be executed 
> multiple times.

The keywords re-enter flow-control at the testing level, and will pro-
ceed normally at that point.

> Structured programming it isn't.

It's a structured way to enter those portions.  No arbitrary code lo-
cation labels, but rather labels on existing flow control members.
They simply operate similar to break and continue, but do so in the
middle of the flow control stream used for if..else if..else.

-- 
Rick C. Hodgin

[toc] | [prev] | [next] | [standalone]


#139216

Fromrbowman <bowman@montana.com>
Date2018-12-29 13:57 -0700
Message-ID<g8q5b8F7skrU1@mid.individual.net>
In reply to#139208
On 12/29/2018 08:42 AM, Rick C. Hodgin wrote:
> I've had the idea for an "if cargo" block.

As my father used to say 'If it ain't broke, don't f*ck with it.'

You do realize your ideas are confusing semantic sugar for operations 
that can be done much more transparently?

[toc] | [prev] | [next] | [standalone]


#139217

From"Rick C. Hodgin" <rick.c.hodgin@gmail.com>
Date2018-12-29 16:03 -0500
Message-ID<q08nc0$fq1$2@dont-email.me>
In reply to#139216
On 12/29/2018 3:57 PM, rbowman wrote:
> On 12/29/2018 08:42 AM, Rick C. Hodgin wrote:
>> I've had the idea for an "if cargo" block.
> 
> As my father used to say 'If it ain't broke, don't .. with it.'
> 
> You do realize your ideas are confusing semantic sugar for operations that 
> can be done much more transparently?

Do you realize you're harming yourself and many people with the words
you use in your writing?

I disagree with this type of feature being semantic sugar.  I think
there is value in encapsulation and in relating code.  It extends to
a larger vision I have for how code should be written, but this is a
part and parcel of that larger vision.

I offer it for scrutiny by others in C/C++ groups so that those who
write compilers could consider the idea, and then reject it, alter it
and use it, or accept as is.

It's everyone's choice.  I offer these ideas to spark thought, engage
conversation and discussion, etc.

-- 
Rick C. Hodgin

[toc] | [prev] | [next] | [standalone]


#139221

FromMr Flibble <flibbleREMOVETHISBIT@i42.co.uk>
Date2018-12-29 21:32 +0000
Message-ID<xJRVD.298583$UU3.153768@fx22.fr7>
In reply to#139217
On 29/12/2018 21:03, Rick C. Hodgin wrote:
> It's everyone's choice.  I offer these ideas to spark thought, engage
> conversation and discussion, etc.

Bullshit; you offer these "ideas" for no other reason than to satisfy a 
self indulgent attention seeking need.

/Flibble

-- 
“You won’t burn in hell. But be nice anyway.” – Ricky Gervais

“I see Atheists are fighting and killing each other again, over who 
doesn’t believe in any God the most. Oh, no..wait.. that never happens.” – 
Ricky Gervais

"Suppose it's all true, and you walk up to the pearly gates, and are 
confronted by God," Bryne asked on his show The Meaning of Life. "What 
will Stephen Fry say to him, her, or it?"
"I'd say, bone cancer in children? What's that about?" Fry replied.
"How dare you? How dare you create a world to which there is such misery 
that is not our fault. It's not right, it's utterly, utterly evil."
"Why should I respect a capricious, mean-minded, stupid God who creates a 
world that is so full of injustice and pain. That's what I would say."

[toc] | [prev] | [next] | [standalone]


#139224

Fromrbowman <bowman@montana.com>
Date2018-12-29 16:06 -0700
Message-ID<g8qcs6F9e24U2@mid.individual.net>
In reply to#139217
On 12/29/2018 02:03 PM, Rick C. Hodgin wrote:
> On 12/29/2018 3:57 PM, rbowman wrote:
>> On 12/29/2018 08:42 AM, Rick C. Hodgin wrote:
>>> I've had the idea for an "if cargo" block.
>>
>> As my father used to say 'If it ain't broke, don't .. with it.'
>>
>> You do realize your ideas are confusing semantic sugar for operations
>> that can be done much more transparently?
>
> Do you realize you're harming yourself and many people with the words
> you use in your writing?

Ask me if I give a ...  Well, you get the idea. I'm old, grumpy, and I 
don't suffer fools gladly.

[toc] | [prev] | [next] | [standalone]


#139225

From"Rick C. Hodgin" <rick.c.hodgin@gmail.com>
Date2018-12-29 18:15 -0500
Message-ID<q08v3o$vbe$1@dont-email.me>
In reply to#139224
On 12/29/2018 6:06 PM, rbowman wrote:
> On 12/29/2018 02:03 PM, Rick C. Hodgin wrote:
>> On 12/29/2018 3:57 PM, rbowman wrote:
>>> On 12/29/2018 08:42 AM, Rick C. Hodgin wrote:
>>>> I've had the idea for an "if cargo" block.
>>>
>>> As my father used to say 'If it ain't broke, don't .. with it.'
>>>
>>> You do realize your ideas are confusing semantic sugar for operations
>>> that can be done much more transparently?
>>
>> Do you realize you're harming yourself and many people with the words
>> you use in your writing?
> 
> Ask me if I give a ...  Well, you get the idea. I'm old, grumpy, and I don't 
> suffer fools gladly.

People don't have to remain that way (grumpy).  There is a way to be
as new again ... one filled with love, hope, peace, and overflowing
joy.  It's the one I teach you about, the one you call me a fool for.

-- 
Rick C. Hodgin

[toc] | [prev] | [next] | [standalone]


Page 2 of 4 — ← Prev page 1 [2] 3 4  Next page →

Back to top | Article view | comp.lang.c


csiph-web