• Mystic Programming Language

    From garycrunk@21:2/105 to All on Tuesday, June 27, 2017 11:33:35

    I am seeking additional information about MPL. I have seen the Tutorials, and the Wiki on MPL. I am a Pascal programmer and MPL is very close to Pascal. But I have run into a roadblock of sorts.

    I see that like Pascal, you can "Uses" things like USERS and CFG etc...

    Is there a comprehensive list somewhere that lists all of the USES that can
    be used in MPL as well as all Procedures and Functions that can be used from within those USES?

    For Example, if I have a program that USES USERS, there is a procedure within that called GetThisUser;

    What I am looking for is a document that lays out all of the possible "Uses" available in MPL (Much like Units or TPU's in Pascal) as well as all of the available Procedures and Functions and what they do.

    Example:
    USERS
    GetThisUser : Get current users information.
    DoThisThing(Var : String); Do Something
    DoThatThing(Var : Byte) : Byte Calculate Something and Return Something.

    CFG
    DoThis(Var : Byte); Do this thing.

    Is there anything out there like this so I know all of the possible USES for MPL and what Procedures/Functions there are for each USES ?

    Many thanks

    ----=[ Gary Crunk * Another F-ing BBS * anotherbbs.bbsindex.com ]=----

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Another F-ing BBS (21:2/105)
  • From Gryphon@21:1/101 to garycrunk on Wednesday, June 28, 2017 17:08:00
    On 06/27/17, garycrunk pondered and said...

    Hello;

    I am seeking additional information about MPL. I have seen the
    Tutorials, and the Wiki on MPL. I am a Pascal programmer and MPL is
    very close to Pascal. But I have run into a roadblock of sorts.

    I see that like Pascal, you can "Uses" things like USERS and CFG etc...

    Is there a comprehensive list somewhere that lists all of the USES that can be used in MPL as well as all Procedures and Functions that can be used from within those USES?

    For Example, if I have a program that USES USERS, there is a procedure within that called GetThisUser;

    What I am looking for is a document that lays out all of the possible "Uses" available in MPL (Much like Units or TPU's in Pascal) as well as all of the available Procedures and Functions and what they do.

    Example:
    USERS
    GetThisUser : Get current users information.
    DoThisThing(Var : String); Do Something
    DoThatThing(Var : Byte) : Byte Calculate Something and Return Something.

    CFG
    DoThis(Var : Byte); Do this thing.

    Is there anything out there like this so I know all of the possible USES for MPL and what Procedures/Functions there are for each USES ?

    Many releases ago, I updated the MPL.DOC to reflect many of the new MPL uses and syntax. The file is available on Cyberia for download. It is also viewable in the Text files section, and you can also view it on the Cyberia BBS website at cyberia.darktech.org:8080. Look in the "Textfiles" >> "Mystic Docs and Info" >> "Mystic Programming Language Documentation".

    HTH

    Ò Ö· Ò .
    Ö·Ò·ÒÖÖ·Ç·Ö·Ò· Ö·Ç ÖÄÖÖÇ·Ö·Ò·ÒÒÒ cyberia.darktech.org
    ӶРӶǽÐÐÓ½ÐÐ Ó½Ó ÓÄÓ¶Ó½ÓÄÐ ÐÓÐ San Jose, CA.
    Ó½ ½Ó ½

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From Avon@21:1/101 to Gryphon on Wednesday, June 28, 2017 19:03:19
    On 06/28/17, Gryphon pondered and said...

    Many releases ago, I updated the MPL.DOC to reflect many of the new MPL uses and syntax. The file is available on Cyberia for download. It is also viewable in the Text files section, and you can also view it on
    the Cyberia BBS website at cyberia.darktech.org:8080. Look in the "Textfiles" >> "Mystic Docs and Info" >> "Mystic Programming Language Documentation".

    In an ideal world I suggest (with your blessing) we put this up on the Mystic Wiki with attribution to you so it can be searched and updated over time. What do you think? I'd be happy to work on doing this but need to check you're ok first as it's your time and effort.

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From garycrunk@21:2/105 to Gryphon on Wednesday, June 28, 2017 00:07:29

    ----=[ Gary Crunk * Another F-ing BBS * anotherbbs.bbsindex.com ]=----

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Another F-ing BBS (21:2/105)
  • From garycrunk@21:2/105 to Gryphon on Wednesday, June 28, 2017 05:18:30
    uses and syntax. The file is available on Cyberia for download. It is also viewable in the Text files section, and you can also view it on
    the Cyberia BBS website at cyberia.darktech.org:8080. Look in the "Textfiles" >> "Mystic Docs and Info" >> "Mystic Programming Language Documentation".
    HTH

    I went to your website, and was able to download the document. MANY thanks
    for that because it was exactly what I was looking for.
    Do you think it would be prudent to place that onto the Mystic Wiki?

    I would also like to post the document onto my BBS as well. Please let me
    know if that is allowed.

    Again, MANY Thanks!

    ----=[ Gary Crunk * Another F-ing BBS * anotherbbs.bbsindex.com ]=----

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Another F-ing BBS (21:2/105)
  • From xqtr@21:1/111 to garycrunk on Thursday, June 29, 2017 16:15:21
    I am seeking additional information about MPL. I have seen the
    Tutorials, and the Wiki on MPL. I am a Pascal programmer and MPL is
    very close to Pascal. But I have run into a roadblock of sorts.

    I have made a new mpl function list file, but didn't upload it yet cause it wasn't 100% complete and verified. If you wanted it, you can get it at AnotherDroid BBS, in the textfiles area under Mystic>Docs area. If its not possible for you, tell me to upload it here, but as i said its not 100% complete, as i would like to be. :)

    .----- --- -- -
    | Another Droid BBS
    : Telnet : andr01d.zapto.org:9999 [UTC 11:00 - 20:00]
    . Contact : xqtr.xqtr@gmail.com

    --- Mystic BBS v1.12 A31 (Raspberry Pi)
    * Origin: Another Droid BBS (21:1/111)
  • From garycrunk@21:2/105 to xqtr on Thursday, June 29, 2017 12:04:03
    it wasn't 100% complete and verified. If you wanted it, you can get it at AnotherDroid BBS, in the textfiles area under Mystic>Docs area. If its
    not possible for you, tell me to upload it here, but as i said its not 100% complete, as i would like to be. :)

    I was able to Log on to your BBS and download the file. Many Many thanks, It is always good to have all of the information / reference so I can start
    making programs (possibly) in MPL.

    Again, thank you very much and if there is anything I can do for you, Please
    do not hesitate.

    ----=[ Gary Crunk * Another F-ing BBS * anotherbbs.bbsindex.com ]=----

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Another F-ing BBS (21:2/105)
  • From Gryphon@21:1/101 to Avon on Thursday, July 06, 2017 16:02:55
    On 06/28/17, Avon pondered and said...

    On 06/28/17, Gryphon pondered and said...

    Many releases ago, I updated the MPL.DOC to reflect many of the new M uses and syntax. The file is available on Cyberia for download. It also viewable in the Text files section, and you can also view it on the Cyberia BBS website at cyberia.darktech.org:8080. Look in the "Textfiles" >> "Mystic Docs and Info" >> "Mystic Programming Language Documentation".

    In an ideal world I suggest (with your blessing) we put this up on the Mystic Wiki with attribution to you so it can be searched and updated
    over time. What do you think? I'd be happy to work on doing this but
    need to check you're ok first as it's your time and effort.

    Once upon a time, I started to do that. Then g00r00 rearranged most of it because of formatting issues. I really didn't want to make changes during
    that period because he was making changes of his own. My intent was to wait
    it out, but then I forgot and moved on to other things.

    Ò Ö· Ò .
    Ö·Ò·ÒÖÖ·Ç·Ö·Ò· Ö·Ç ÖÄÖÖÇ·Ö·Ò·ÒÒÒ cyberia.darktech.org
    ӶРӶǽÐÐÓ½ÐÐ Ó½Ó ÓÄÓ¶Ó½ÓÄÐ ÐÓÐ San Jose, CA.
    Ó½ ½Ó ½

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From Avon@21:1/101 to Gryphon on Saturday, August 12, 2017 14:16:18
    On 07/06/17, Gryphon pondered and said...

    Many releases ago, I updated the MPL.DOC to reflect many of the uses and syntax. The file is available on Cyberia for download. also viewable in the Text files section, and you can also view the Cyberia BBS website at cyberia.darktech.org:8080. Look in t "Textfiles" >> "Mystic Docs and Info" >> "Mystic Programming Lan Documentation".

    In an ideal world I suggest (with your blessing) we put this up on th Mystic Wiki with attribution to you so it can be searched and updated over time. What do you think? I'd be happy to work on doing this but need to check you're ok first as it's your time and effort.

    Once upon a time, I started to do that. Then g00r00 rearranged most of
    it because of formatting issues. I really didn't want to make changes during that period because he was making changes of his own. My intent was to wait it out, but then I forgot and moved on to other things.


    Just coming back to this thread... I did try the website URL but can no
    longer seem to find this doc. Is it still about? I'm picking yes, but am
    unsure which category to look for it in?

    In an ideal world when time is no barrier (ha!) I'm still keen to get this on to the Wiki somehow.

    Best, Paul

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)
  • From Gryphon@21:1/120 to Avon on Tuesday, August 15, 2017 23:06:28
    On 08/12/17, Avon said the following...

    On 07/06/17, Gryphon pondered and said...

    Many releases ago, I updated the MPL.DOC to reflect many of uses and syntax. The file is available on Cyberia for down also viewable in the Text files section, and you can also the Cyberia BBS website at cyberia.darktech.org:8080. Look "Textfiles" >> "Mystic Docs and Info" >> "Mystic Programmin Documentation".

    In an ideal world I suggest (with your blessing) we put this up Mystic Wiki with attribution to you so it can be searched and up over time. What do you think? I'd be happy to work on doing this need to check you're ok first as it's your time and effort.

    Once upon a time, I started to do that. Then g00r00 rearranged most it because of formatting issues. I really didn't want to make change during that period because he was making changes of his own. My inte was to wait it out, but then I forgot and moved on to other things.


    Just coming back to this thread... I did try the website URL but can no longer seem to find this doc. Is it still about? I'm picking yes, but am unsure which category to look for it in?

    In an ideal world when time is no barrier (ha!) I'm still keen to get
    this on to the Wiki somehow.

    I don't seem to have it in my Textfiles area, and therefore not on my
    webpage. I'll see if I can add it.

    BTW, with my change to AWS, my website addy is now
    http://cyberia.darktech.org. I no longer need to use the :8080 port number.

    --- Mystic BBS v1.12 A34 (Linux/64)
    * Origin: Cyberia BBS | cyberia.darktech.org | San Jose, CA (21:1/120)
  • From Avon@21:1/101 to Gryphon on Wednesday, August 16, 2017 19:00:44
    On 08/15/17, Gryphon pondered and said...

    In an ideal world when time is no barrier (ha!) I'm still keen to get this on to the Wiki somehow.

    I don't seem to have it in my Textfiles area, and therefore not on my webpage. I'll see if I can add it.

    BTW, with my change to AWS, my website addy is now http://cyberia.darktech.org. I no longer need to use the :8080 port number.

    Thanks :) I took a look the other day, looks nice the way you have it set up
    :)

    Best, Paul

    --- Mystic BBS v1.12 A34 (Windows/32)
    * Origin: Agency BBS | telnet://agency.bbs.geek.nz (21:1/101)