User:Malore/Wikidata structure/Programming

Create properties for programming language syntax edit

  • case sensitivity
  • white-space preservation
  • newline control character (e.g. \n)

Expression syntax edit

  • prefix notation
  • infix notation
  • suffix/postfix/Reverse Polish notation
  • math-like notation

Statement edit

  • statement separator
  • statement terminator
  • line continuation

Import edit

  • file import
  • package import
  • class import
  • procedure/function import
  • constant import

Naming rules edit

  • variable start with AND
  • variable end with OR
  • variable regex

Block edit

Comment edit

Style edit

  • Comment inline style
  • Comment block style

Parse rules edit

  • ignored
  • interpolated
  • stored in memory

Recursivity edit

  • nestable
  • non-nestable

Uses edit

  • docstring
  • throaway comments
  • other