The following warnings occurred:
Warning [2] count(): Parameter must be an array or an object that implements Countable - Line: 795 - File: showthread.php PHP 7.4.33 (FreeBSD)
File Line Function
/showthread.php 795 errorHandler->error





Post Reply 
SUBSTR indexes in free42
07-31-2021, 01:01 PM
Post: #1
SUBSTR indexes in free42
Hello, playing with the new string functions in free42 I notice that it seems SUBSTR uses an Y index starting from 0, while the X index starts from 1.
So to get the Nth character of a string or element of a list, you have N-1 in Y and N in X
Is it the expected behaviour?

Or maybe the intepretation is different: SUBSTR takes element from Y included to X excluded?

As a simple exercise, this is a reusable routine to get the nth string character or list element:

LBL "NTH"
FUNC 21
RCL ST X
1
-
X<>Y
SUBSTR
RTN

thank you
Mark
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
SUBSTR indexes in free42 - mtern - 07-31-2021 01:01 PM
RE: SUBSTR indexes in free42 - Albert Chan - 07-31-2021, 03:50 PM
RE: SUBSTR indexes in free42 - mtern - 08-01-2021, 03:48 PM



User(s) browsing this thread: 1 Guest(s)