Pico: The Programming Language

  1. Computational processes
  2. Interpretation of programs
  3. Metacircularity
  4. Pico basics
  5. Numbers, fractions and text
  6. Grammatical rules
  7. Variable definition
  8. Variable reference
  9. Variable assignment
  10. Using variables
  11. Function definition
  12. Function application
  13. Function assignment
  14. Table definition
  15. Table indexation
  16. Table assignment
  17. Operators
  18. Arithmetic functions
  19. Transcendental functions
  20. Logical functions
  21. Relational functions
  22. Communication functions
  23. Text functions
  24. Composition function
  25. Selection function
  26. Loop functions
  27. Table functions
  28. Type functions
  29. Conversion functions
  30. The greatest common divisor
  31. Factorials
  32. Fibonacci numbers
  33. Quadratic equations
  34. Conclusion
    [PICO HOME]