Search found 204 matches

by cfbsoftware
Tue Jun 27, 2017 5:08 am
Forum: Archive
Topic: Chair for 2017
Replies: 10
Views: 19379

Re: Chair for 2017

Bernhard, Chris, Akastargazer have yet to serve. Come on guys. One of you needs to step forward. -Doug That is NOT the way that members of the other organisations I volunteer to be a part of address each other. As far as I know there is no requirement for the members to take a turn to serve as a ch...
by cfbsoftware
Mon Jun 12, 2017 2:50 am
Forum: Infrastructure
Topic: Virus in build 878
Replies: 35
Views: 55676

Re: Virus in build 878

I checked build 878 on Virus Total and it has already been analysed there. It only fails on 2 out of 61 antivirus programs - AVG and AVAST (I suspect they use the same engine). The solution might be to get yourself a different virus checker. After several years of little or no problems with it I aba...
by cfbsoftware
Mon May 22, 2017 12:00 pm
Forum: Voting
Topic: Issue-#158 LowLevel debugging
Replies: 4
Views: 3789

Re: Issue-#158 LowLevel debugging

We have 9 members, and 80% constitute a quorum I understood the quorum to be 70%: https://forum.blackboxframework.org/viewtopic.php?f=4&t=20 However, if the subject is up for discussion again I propose that the quorum should be: (Number of members DIV 2) + 1 i.e. currently 5. The intention of a...
by cfbsoftware
Mon Apr 17, 2017 1:39 pm
Forum: Archive
Topic: Line breaks in strings
Replies: 27
Views: 38560

Re: Line breaks in strings

I'd like to emphasize the variable number of parameters comment. If you had a way in CP of specifying a variable number of parameters to a procedure would you have still thought that you needed embedded line-breaks in strings? Variable numbers of parameters can have their advantages. Unfortunately,...
by cfbsoftware
Mon Apr 17, 2017 12:14 pm
Forum: Archive
Topic: Line breaks in strings
Replies: 27
Views: 38560

Re: Line breaks in strings

would this work? int train_X[6][6] = {{1, 1, 1, 0, 0, 0},{1, 0, 1, 0, 0, 0},{1, 1, 1, 0, 0, 0},{0, 0, 1, 1, 1, 0},{0, 0, 1, 0, 1, 0},{0, 0, 1, 1, 1, 0}}; You can do this sort of array initialisation in other languages like Delphi, C#, Swift etc. However, I always find it difficult to remember which...
by cfbsoftware
Mon Apr 17, 2017 11:42 am
Forum: Archive
Topic: Line breaks in strings
Replies: 27
Views: 38560

Re: Line breaks in strings

OK that's a good point. But we have fudged string processing by restricting strings to not contain line breaks simply so forgetful errors of not closing a string doesn't cause the catastrophe you describe. That feels like an "engineering" solution to a theory. What is a "string"...
by cfbsoftware
Mon Apr 17, 2017 7:31 am
Forum: Archive
Topic: Line breaks in strings
Replies: 27
Views: 38560

Re: Line breaks in strings

Another reason is the error reporting in the compiler. An unclosed string may lead to skipping parts of the source text and to strange follow up errors further below and you don't always see where the erroneous symbol started. Yes, and how does that affect line breaks in strings? If one forgets to ...
by cfbsoftware
Thu Apr 13, 2017 12:32 pm
Forum: Resolved (Features)
Topic: issue-#156 adding Coroutines to BlackBox
Replies: 108
Views: 225827

Re: issue-#156 adding Coroutines to BlackBox

Josef Templ wrote: I have looked at Ivan's solution and found the following problems:
OK. Now, what do you consider to be the advantages of his solution over yours?
by cfbsoftware
Thu Apr 13, 2017 12:21 pm
Forum: Archive
Topic: Approach to discussions
Replies: 9
Views: 14835

Re: Approach to discussions

Very good points Robert. I have a couple of observations: 1. When trying to decide whether or not an agreed solution should be part of the standard distribution, or external (on CPC) I would ask the following questions: Can it be implemented without requiring any modification to the standard distrib...
by cfbsoftware
Tue Mar 28, 2017 10:43 am
Forum: Resolved (Features)
Topic: issue-#156 adding Coroutines to BlackBox
Replies: 108
Views: 225827

Re: issue-#156 adding Coroutines to BlackBox

It is the same limit as for the main BlackBox application stack. As far as I know this is encoded somewhere in an application's exe file (or it can be specified there if the default is not sufficient?) but I don't know the details. - Josef DevLinker.WriteHeader contains the following statements: Wr...