The Pnuts Language

version 1.0 beta8

  1. Lexical Elements
    1. Reserved Keywords
    2. Comments in Code
    3. Character Literal
    4. String Literal
    5. Integer
    6. Floating Point Number
    7. Multi-precision Decimal Number
    8. Boolean Literal
    9. Null Literal
    10. Class Reference
  2. Expressions
    1. Arithmetic Operators
    2. Comparison Operators
    3. Logical Operators
    4. Bitwise Operators
    5. Assignment
    6. Arrays
    7. Concatenation
    8. Instance Creation
    9. Instanceof Operator
    10. Type Cast
    11. Convertion to Primitive Types
    12. Instance Field
    13. Static Field
    14. Instance Method Invocation
    15. Static Method Invocation
    16. Type Mapping and Conversion
    17. Conditional Flow
    18. Functions
    19. Package
    20. Scope Rules
  1. Built-in Functions
    1. import
    2. package
    3. use
    4. getContext
    5. load, loadFile
    6. eval
    7. throw
    8. catch
    9. defined
    10. class
    11. quit
  2. Syntax Extensions
    1. Arithmetic Operations
    2. Units
    3. Index Access
    4. Member Access
    5. Method Call
  3. Syntax Rule
  4. Index

Pnuts Home | Pnuts User's Guide | Pnuts Language | Quick Reference | API doc
FAQ | Download | License | Contact Us