Search:

Type: Posts; User: Robert Hodge; Keyword(s):

Page 1 of 3 1 2 3

Search: Search took 0.00 seconds.

  1. Eros, my goal was to enhance the current code and...

    Eros, my goal was to enhance the current code and create a complete replacement for it. If you can't make the source available, it wouldn't be possible to ensure backward compatibility.

    I think...
  2. Thanks for your reply, Eros. First, the...

    Thanks for your reply, Eros.

    First, the current TB documentation file is in a slightly different order from the one you pointed me to. I thought the current TB release did not have an entry for...
  3. Hello Eros, The Linked List support in the...

    Hello Eros,

    The Linked List support in the data structure feature you refer to does nearly everything I might need. I have a few issues:

    1. The feature doesn't appear in the current TB release....
  4. Support a doubly-linked list module similar to LL

    The current Linked List module LL is clearly implemented as a singly-linked list.

    I would like to see a doubly-linked list supported. The advantages would be ease of inserting and deleting nodes...
  5. I believe the quote you cited is from the FAQ...

    I believe the quote you cited is from the FAQ page of SPFLite as of version 6. We are now on version 7, which uses thinBasic as its script engine. There have been a few snags now and then, but...
  6. Some of the ideas I have kicked around are from...

    Some of the ideas I have kicked around are from another language I have been trying to design, off and on, for a number of years.

    As for the Basic-specific ideas, I am actually hopeful that Eros...
  7. Yes, and that would be the deciding factor. Only...

    Yes, and that would be the deciding factor. Only the developer would really know if the same arguments would ever produce different results. Suppose the function were to fetch data from a read-only...
  8. I think it's important not to get too carried...

    I think it's important not to get too carried away with the syntax. After all, the main idea is that you are trying to accomplish two things here. First, you are trying to save some typing, and you...
  9. The trick would be in deciding how to 'refer' to...

    The trick would be in deciding how to 'refer' to the prior function results.

    Let's take your example:


    ' example 1
    If myFunc(1,2,3) < 0 Then
    '...
    ElseIf Function_RecallResult("myFunc") > 0...
  10. My thoughts about "uniform" closures is that...

    My thoughts about "uniform" closures is that block ought to all be closed the same way.

    In PL/1, everything ends with END, and C uses { and }. While "uniform" it doesn't really tell you very...
  11. I am less sure about ELSIF and ELIF than I am...

    I am less sure about ELSIF and ELIF than I am about the other forms. But allowing for ELSEIF and ELSE IF seems like a good idea.

    The ENDIF thing is understandable. It seems sort of odd that you...
  12. Replies
    0
    Views
    3,310

    Idea for Line-Number string literal $LN

    When issuing debugging messages of one sort or another, it's often useful to have the line number where the message originated from. C programmers are familiar with a preprocessor name of __LINE__...
  13. Replies
    7
    Views
    9,692

    I am not sure who came up with the idea of using...

    I am not sure who came up with the idea of using [ ] brackets as an array constructor, but I do like it.

    If the notion of having a sorted array is useful enough, suppose the two ideas could be...
  14. Replies
    7
    Views
    9,692

    My goals for ORDER were less ambitious. There...

    My goals for ORDER were less ambitious. There already exists an ARRAY SORT, so having ORDER apply to arrays is probably not necessary.

    However, I think there was a recent idea about using [ ]...
  15. Replies
    7
    Views
    9,692

    After my initial post, it did occur to me that...

    After my initial post, it did occur to me that ORDER could/should be applicable to arrays, and that for strings, a case-insensitive version might be handly, and you noted. I am not quite sure how...
  16. Request for better parsing of IF statements

    I have recently run into some peculiar responses to incorrect IF syntax. Basically you will get the IF without END IF message if you do "dumb" things like

    IF IF condition THEN
    statement
    END...
  17. Replies
    7
    Views
    9,692

    Idea for ordered SWAP

    It is common to use SWAP to put two items in ascending order, like this:


    DIM ONE, TWO AS LONG
    ' ...

    IF ONE > TWO THEN SWAP ONE, TWO

    This type of code is so common, it would be convenient...
  18. Replies
    0
    Views
    3,122

    Idea for #LINE preprocessor command

    C programmers are familiar with its #line directive, which assigns a line number and optional (purported) file name to subsequent lines of code, so that error messages are based on the assumptions...
  19. Your comment about putting an = sign in the...

    Your comment about putting an = sign in the function prototype gives me an idea.

    Right now, a function can set a return value by assigning it to the keyword FUNCTION. Let's rewrite your...
  20. Idea about "pseudo-variable" target functions

    Anyone who has used PL/1 is familiar with what they call "pseudo-functions", which in modern terms are what we would now call objects with assignment-operator semantics. PL/1 calls them...
  21. Replies
    19
    Views
    22,604

    If you ever take a course in what is called...

    If you ever take a course in what is called Theory of Computation, it turns out in most cases, it is impossible, or nearly impossible, to prove in all cases (a) that a program will terminate without...
  22. Replies
    19
    Views
    22,604

    A parser can get "broken" when the grammar itself...

    A parser can get "broken" when the grammar itself is broken. The "grammar" is simply a set of rules, which are independent of any implementation. There is a parsing book that talks about conflicts,...
  23. Replies
    19
    Views
    22,604

    Charles, there were a couple of reasons for the...

    Charles, there were a couple of reasons for the "blank" operator (I think you mean blank concatenation operator, not just 'blank' - trying to be precise here).

    First, it's very, very common to...
  24. Replies
    19
    Views
    22,604

    I have no wish to perpetuate further off-topic...

    I have no wish to perpetuate further off-topic debates, so I will try to keep this reply as brief and polite as possible, under the circumstances. As it so happens, I DON'T watch TV news. That of...
  25. Replies
    19
    Views
    22,604

    I would ask that the off-topic issues please...

    I would ask that the off-topic issues please stop. It is uncomfortable and embarassing to read them. I started this with a serious idea - blank-delimited concatenation. Let's please keep this...
Results 1 to 25 of 67
Page 1 of 3 1 2 3