Results 1 to 10 of 10

Thread: thinBasic preview 1.0.9.4

  1. #1
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Released preview version 1.0.9.4

    ARRAY ASSIGN
    JOIN$ has now an optional format parameter that allows to format numeric values before concatenation.
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  2. #2
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Version updated.

    Some little speed
    Fix some problems in thinAir
    Fix Date module
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  3. #3
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Version updated.

    A little more speed improvement.
    TBGL module keywords and equates now recognized by thinAir for syntax highligh.
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  4. #4
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Version updated.

    TYPEs introduced.

    What's ready:
    create TYPEs (User Defined Types)
    arrays of types
    use elements both for assignement and for expressions

    What's not ready:
    usage optimization (using types elements will be slower than using standard variables)
    arrays inside types
    passing types to functions
    recursive data structures
    other functionalities need more testing
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  5. #5
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Version updated.

    Mainly TYPE fix and improvements (error handling and script execution).
    Also forgot to say that this new preview has incorporated thinBasic SDK for all supported thinBasic development environment. thinBasic SDK permits development of thinBasic modules (thinBasic language extension).
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  6. #6
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Version updated.

    More speed when using TYPE elements.
    PARSE function implemented with nice new functionalities.
    Big redesign in using external DLL functions and API calling
    Introduction of RMChart (see www.rmchart.com ) a nice charting library. Example under thinBasic\SampleScripts\RMChart give an idea on how to use external library. Still some work to do on passing parameters.

    Many internal fix.
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  7. #7
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Version updated.

    Mainly internal fixes and some work on TYPEs to the road of arrays inside types and recursive types.
    New function Library_Exists
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  8. #8
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Version Updated.

    Arrays inside Types introduced. Not very well tested but should work.
    Still to fix assignement with prefix like += -= *= /= \=.
    So something like "x.bbb(count) += Count" will not work correctly.

    A working example:
    TYPE MyType
        aaa     AS STRING * 10
        bbb(10) AS STRING * 2
        ccc     AS LONG
        ddd(10) AS LONG
    END TYPE
    
    DIM x AS mytype
    DIM count AS LONG
    
    x.aaa = "123456789|"
    
    MSGBOX 0, "x.aaa: " & x.aaa
    
    FOR count = 1 TO 10
        x.bbb(count)  = Count
        x.ccc         = x.bbb(count)
        x.ddd(Count)  = x.ccc
    NEXT
    
    MSGBOX 0, x
    MSGBOX 0, "x.bbb(10): " & "[" & x.bbb(10) & "]"
    MSGBOX 0, "x.ccc:     " & "[" & x.ccc & "]"
    MSGBOX 0, "x.ddd(5): " & "[" & x.ddd(5) &  "]"
    
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  9. #9
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Version updated.

    New:
    DT_IsValidDate
    DT_DateDiff

    Fix:
    Single line IF statement
    Global declaration
    Few interla fixes
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

  10. #10
    thinBasic author ErosOlmi's Avatar
    Join Date
    Sep 2004
    Location
    Milan - Italy
    Age
    57
    Posts
    8,782
    Rep Power
    10

    thinBasic preview 1.0.9.4

    Version updated.

    RegExpr$ removed due to possible licence violation.
    SPLIT function added.
    www.thinbasic.com | www.thinbasic.com/community/ | help.thinbasic.com
    Windows 10 Pro for Workstations 64bit - 32 GB - Intel(R) Xeon(R) W-10855M CPU @ 2.80GHz - NVIDIA Quadro RTX 3000

Similar Threads

  1. thinBasic preview 1.0.9.0
    By ErosOlmi in forum Announcements
    Replies: 0
    Last Post: 18-01-2006, 14:58

Members who have read this thread: 0

There are no members to list at the moment.

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •