vcalc Logo

Language Specification

  • 1. Keywords
  • 2. Comments
  • 3. Vectors
  • 4. Range
  • 5. Generators
  • 6. Filters
  • 7. Expressions
    • 7.1. Operator Precedence
    • 7.2. Binary Operations on Vectors
    • 7.3. Integer to Vector Promotion
    • 7.4. Vector Indexing
  • 8. Statements
    • 8.1. Declaration
    • 8.2. Assignment
    • 8.3. Conditional
    • 8.4. Loops
    • 8.5. Print
  • 9. Scoping
  • 10. Type Checking

Implementation

  • Input
  • Compiler Output
  • Program Output
  • Assertions
  • Clarifications
  • Deliverables
  • Tips and Hints
  • MLIR Tips and Hints
  • AST Tips and Hints
vcalc
  • Search


© Copyright 2023, cmput415.

Built with Sphinx using a theme provided by Read the Docs.