openfoam/applications/test/dictionary
Mark Olesen 2fde6c3ab0 ENH: improve handling of mismatched brackets, forgotten ';' (issue #762)
- flags the following type of problems:

  * mismatches:

        keyword  mismatch ( set of { brackets ) in the } entry;

  * underflow (too many closing brackets:

        keyword  too many ( set of ) brackets ) in ) entry;

- a missing semi-colon

        dict
        {
           keyword  entry with missing semi-colon
        }

  will be flagged as 'underflow', since it parses through the '}' but
  did not open with it.

Max monitoring depth is 60 levels of nesting, to avoid incurring any
memory allocation.
2018-04-25 09:55:00 +02:00
..
Make
Test-dictionary.C ENH: remove reliance on the Xfer class (issue #639) 2018-03-05 13:28:53 +01:00
testDict ENH: simplify primitiveEntry parsing code, move append new tokens 2017-11-05 22:07:17 +01:00
testDict2
testDictInc
testDictList ENH: improve dictionary parsing behaviour for ill-formed entries (closes #510) 2017-07-19 11:00:44 +02:00
testDictRegex
testPrimitiveEntry ENH: improve handling of mismatched brackets, forgotten ';' (issue #762) 2018-04-25 09:55:00 +02:00
testSubkeyword ENH: support full-scoping for keywords as lvalue (issue #429) 2017-07-20 10:58:05 +02:00
value