Oberon Community Platform Forum
June 26, 2019, 09:22:59 PM *
Welcome, Guest. Please login or register.
Did you miss your activation email?

Login with username, password and session length
News:
 
   Home   Help Search Login Register  
Pages: [1]
  Print  
Author Topic: New modifiers ?  (Read 2978 times)
darek
Jr. Member
**
Posts: 59


« on: March 20, 2016, 11:32:46 AM »

Hi,
 Browsing the source code of A2 system I came across these4 two modifiers:
   - UNCOOPERATIVE
   - UNCHECKED
what is their meaning?

Is there any newer version of the Active Oberon Language report? The "current" version
is from 2004. I know that Felix and his team has extended the compiler greatly (I use some of
these features) but I am not sure about the rest of the community.

Would be possible to publish an updated  version of the report?

Cheers,
 Darek




Logged
BohdanT
Sr. Member
****
Posts: 271


Life is difficult, but fortunately is short!


WWW
« Reply #1 on: May 06, 2016, 08:35:53 PM »

Dear Darek!

These modifiers are necessary for the another version A2-system, which is using cooperative multitasking.
https://en.wikipedia.org/wiki/Cooperative_multitasking
Look for example in sources folder Coop.*.Mod

Why do we need cooperative multitasking - I do not know Grin

Out of interest, for me - there were inline procedures is the speed in C macros, but safely.

Look SVN-repository comments for get more information. Also you can use FoxDocumentation to produce .html documentation, for example:
Compiler.Compile -d=*.html -i  oc/FoxDocumentationBackend.Mod ~

Best...
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Valid XHTML 1.0! Valid CSS!