Understanding natural language instructions - iks-gmbh-tools/SysNat GitHub Wiki

Back


  • Each line within a nlxx-file is regarded as a natural language instruction.
  • The single exception of the first statement is that the textual description of a Feature or Behaviour in the header of nlxx-files are ignored for text execution.
  • A natural language instruction may be represented by any sequence of characters.
  • A single instruction line may contain any number of data values or references on data values or data objects.
  • All values and references must be indicated by corresponding symbols.
  • All characters within two quotation marks are regarded as a data value (e.g. This is a "A data value") or as a reference on a data value (e.g. This is a "StandardCustomer::Name").
  • All characters within the < and > symbol are regarded as a declaration of a Dynamic Data Object (e.g. An < order > is created).
  • All characters within two apostrophies are regarded as a reference on a Dynamic Data Object (e.g. The 'order' contains the order number "123").

Back

⚠️ **GitHub.com Fallback** ⚠️