Search found 354 matches
- Wed Feb 23, 2022 4:06 am
- Forum: Brainstorming
- Topic: MakingMoney with BlackBox
- Replies: 3
- Views: 32816
Re: MakingMoney with BlackBox
I made an application for the device and selling it to device distributor for some years already. I can not say that earned much, however this is a real case. Also I am using BlackBox in science to automate all lab experiments, images processing and computer simulations, so get some money by BlackBo...
- Sun Feb 20, 2022 2:26 pm
- Forum: BlackBox Framework
- Topic: Computing Fundamentals -- Errors in module
- Replies: 8
- Views: 11939
Re: Computing Fundamentals -- Errors in module
There was the discussion herecfbsoftware wrote:What is the change that was made in 1.7.2 that caused the problem?Ivan Denisov wrote: This change was made in 1.7.2 so of cause in 1.6 there will be no such problem.
https://forum.blackboxframework.org/vie ... f=49&t=205
- Sun Feb 20, 2022 5:58 am
- Forum: BlackBox Framework
- Topic: Computing Fundamentals -- Errors in module
- Replies: 8
- Views: 11939
Re: Computing Fundamentals -- Errors in module
I tried compiling your unmodified Pbox12B module using v1.6 of BlackBox and the version of PBoxFormatters included with the PBox modules uploaded by Stan Warford to Helmut Zinn's Component Pascal Resources site: http://www.zinnamturm.eu/downloadsOS.htm#Pbox and it compiled without a problem. This c...
- Sun Feb 20, 2022 5:57 am
- Forum: BlackBox Framework
- Topic: Computing Fundamentals -- Errors in module
- Replies: 8
- Views: 11939
Re: Computing Fundamentals -- Errors in module
Ivan, thanks. I guess the book is showing its age. But when I make the change I get a new error at the line which calls the procedure: PrintLine(dataValue, fm); The error is "incompatible assignment", after fm. I think that gave wrong advice, because does not know original type of PboxMap...
- Sat Feb 19, 2022 5:36 pm
- Forum: BlackBox Framework
- Topic: Computing Fundamentals -- Errors in module
- Replies: 8
- Views: 11939
Re: Computing Fundamentals -- Errors in module
This is new security feature of BlackBox, which does not allow to call methods of read-only variables. Just replace PROCEDURE PrintLine (x: REAL; IN f: PboxMappers.Formatter); to PROCEDURE PrintLine (x: REAL; f: PboxMappers.Formatter); This is done, because now compiler can check that data does not ...
- Fri Feb 18, 2022 4:52 pm
- Forum: BlackBox Cross-Platform
- Topic: Three levels of file system
- Replies: 10
- Views: 46307
Re: Three levels of file system
In the description on page https://blackbox.oberon.org/download about Ubuntu/Mint/Debian repository for automatic upgrades version 1.8 the line echo "deb http://deb... is double one with 18 and one without. 2.0 in "linux" repo without 18 but the package name differ sudo apt-get insta...
- Tue Feb 15, 2022 12:01 pm
- Forum: BlackBox Cross-Platform
- Topic: Three levels of file system
- Replies: 10
- Views: 46307
Re: Three levels of file system
The paths "STANDARD:" and "CUSTOM:" now have experimental support in BlackBox 2.0
https://blackbox.oberon.org/
https://blackbox.oberon.org/
- Tue Feb 15, 2022 12:00 pm
- Forum: Forum administration
- Topic: SSL certificate expired
- Replies: 3
- Views: 19054
Re: SSL certificate expired
Certificates renewed till 16 May
- Wed Feb 09, 2022 12:24 pm
- Forum: Component Pascal
- Topic: Sets with more than 32 elements?
- Replies: 7
- Views: 15755
Re: Sets with more than 32 elements?
Actually OOP does not mean much. Syntactic sugar.
However many stuff in framework done in OOP way, so it is impossible to use BlackBox features without it.
However many stuff in framework done in OOP way, so it is impossible to use BlackBox features without it.
- Tue Feb 08, 2022 4:11 pm
- Forum: Component Pascal
- Topic: Sets with more than 32 elements?
- Replies: 7
- Views: 15755
Re: Sets with more than 32 elements?
I can imaging smth like this MODULE TestSet64; IMPORT Log := StdLog, In, Math; TYPE Set = POINTER TO RECORD a, b: SET; END; PROCEDURE (s: Set) Add (n: BYTE), NEW; BEGIN ASSERT(n >= 0, 20); ASSERT(n < 64, 21); IF n < 32 THEN s.a := s.a + {n} ELSE s.b := s.b + {n-32} END END Add; PROCEDURE (s: Set) Re...