Search found 3 matches

by hansklaver
Tue Mar 22, 2016 6:59 pm
Forum: Oberon Language
Topic: Numeric case not implemented
Replies: 2
Views: 21574

Numeric case not implemented

In Astrobe for FPGA RISC5 using a CASE statement with a selector (case label) of type INTEGER or BYTE gives a compiler error "numeric case not implemented". I would not have expected this, because the language report does not mention it, and in the discussions on this forum I was unable to find anyt...
by hansklaver
Sat Aug 24, 2013 8:41 pm
Forum: Oberon Language
Topic: Nested procedures
Replies: 23
Views: 127612

Re: Nested procedures

Intermediate objects are items which are listed in CONST, TYPE, VAR and PROCEDURE declarations in a procedure which also contains a nested procedure. Intermediate variables are items which are listed in a VAR declaration in a procedure which also contains a nested procedure. The objects and variabl...
by hansklaver
Sun Aug 18, 2013 9:56 pm
Forum: Oberon Language
Topic: Nested procedures
Replies: 23
Views: 127612

Re: Nested procedures

(...) Astrobe v4 Oberon currently does allow access to "intermediate level" objects . It does not allow access to "intermediate level" variables . I believe that they are specifically excluded in Revision 22.9.2011 of the report. What you can be sure of is that Astrobe v4 Oberon only allows access ...