64x64base

DotTalk++ Syntax

Syntax reference for the command shell and DotScript files.

DotTalk++ syntax is intentionally command-shell first. DotScript uses the same command vocabulary in repeatable files.

Atoms

  • identifiers
  • numbers
  • strings
  • variables
  • field references
  • expressions

Statements

  • open / close
  • select / filter
  • update / insert
  • print / export
  • loop / scan
  • workspace save / load
  • validation / report

Script control forms

The language surface reserves these forms for documented script control:

IF
ELSE
ENDIF
LOOP
ENDLOOP
WHILE
ENDWHILE
UNTIL
ENDUNTIL
SCAN
ENDSCAN

Use DotScript Language Guide for control-flow, variable, comment, line-continuation, and one-level nesting examples. Use SET Family for session, path, filter, relation, index, locale, and output settings.