Contents Menu Expand Light mode Dark mode Auto light/dark, in light mode Auto light/dark, in dark mode Skip to content
Dylan Package Documentation
Dylan Package Documentation
  • opendylan.org

Packages

  • Anaphora
    • Reference
  • Indices and tables
  • base64
  • binary-data
    • Usage
    • API Reference
    • Internals
  • channels
  • collection-extensions
    • The collection-utilities Module
    • The heap Module
    • The sde-vector Module
    • The self-organizing-list Module
    • The sequence-diff Module
    • The sequence-utilities Module
    • The subseq Module
    • The vector-search Module
  • columnist
  • command-interface
  • command-line-parser
  • concurrency
  • data-analysis
    • Usage
    • The STATISTICS library
    • Copyright
  • deft
    • The pacman Package Manager
  • dylan-programming-book
    • Front Matter
    • Preface
    • Part 1. Basic Concepts
      • Introduction
      • Quick Start
      • Methods, Classes, and Objects
      • User-Defined Classes and Methods
      • Class Inheritance
      • Multimethods
      • Modularity
      • A Simple Library
    • Part 2. Intermediate Topics
      • Nonclass Types
      • Slots
      • Collections and Control Flow
      • Functions
      • Libraries and Modules
      • Four Complete Libraries
    • Part 3. Sample Application
      • Design of the Airport Application
      • Definition of a New Collection
      • The Airport Application
    • Part 4. Advanced Topics
      • Multiple Inheritance
      • Performance and Flexibility
      • Exceptions
      • Macros
    • Source Code of Program Examples
    • Resources on Dylan
    • Dylan Object Model for C and C++ Programmers
    • Glossary
  • gendoc
  • hash-algorithms
  • http
    • HTTP Server
      • Dylan Web in 60 Seconds
        • Serving Static Content
        • Serving Dynamic Content
        • Static URL Routing
      • Configuration
      • URL Routing
      • Dylan Server Pages (DSP)
      • Stand-Alone Server App
    • HTTP Client
    • Reference
      • The HTTP-SERVER library
      • The HTTP-COMMON library
      • The DSP library
      • The HTTP-CLIENT library
    • Copyright
  • json
  • logging
  • lsp-dylan
  • melange
    • Introduction
    • A Concrete Example
    • Basic Use
    • Importing Header Files
    • Specifying Object Names
    • Type Definitions
    • Translating Object Representations
    • Other File Options
    • Function Clauses
    • Struct and Union Clauses
    • Pointer Clauses
    • Constant Clauses
    • Variable Clauses
    • Low level support facilities
    • Known limitations
    • Proposed modifications
    • Historical Notes
    • Copyright
  • meta
    • Copyright
    • The Meta Library
  • mime
    • The MIME library reference
  • objc-dylan
  • opendylan
    • Get Involved
    • Download
    • Hacker Guide
      • Writing Documentation
        • Guidelines
        • Generating Documentation
        • Doctower
        • Example documentation
      • Jam-based Build System
      • DFMC, The Dylan Flow Machine Compiler
        • Notes, Warnings and Errors
        • Compiler Design (Old)
        • Compiler Internals (Old)
      • The Runtime
        • Object Representation
        • Calling Convention
        • Special Features
        • Name Mangling
        • Compiler Support for Threads
        • Startup
      • Runtime Manager
        • The ACCESS-PATH library
        • The DEBUGGER-MANAGER library
      • DUIM - Dylan User Interface Manager
      • Topics
        • Method Dispatch
        • Debugging
        • Porting to a New Target Platform
        • The PPML library
        • Release Check-list
      • Glossary
      • Copyright
    • Enhancement Proposals
      • DEP Purpose and Guidelines
      • Define Function
      • C3 superclass linearization
      • New strings Library
      • Subclass
      • Single File Libraries
      • Type-Safe Limited Collections
      • Multi-line Strings
      • Defaulted Element Reference Syntax
      • Numeric Literal Syntax
      • String Literal Syntax
      • Multiple Value Assignment
    • Tour of Dylan
      • Hello, World!
      • Everything is a value
      • Classes & Instantiation
      • Generic Functions
      • Getters & Setters are functions
      • Keyword Arguments
      • Limited Types
      • Macros
      • Multiple Return Values
    • Getting Started Guide
      • Hello World
      • Using Source Registries
      • Managing Dependencies
      • A Few More Quick Tips
      • Using dylan-compiler interactively
      • An example of dylan-environment interactive functionality
      • Editor Support
      • Dylan Interactor Mode for Emacs (DIME)
      • Debugging with GDB or LLDB
      • Notes for Windows Users
      • Environment Variables
      • Cross Compilation
      • Platform Specific Projects
      • Copyright
    • Dylan Programming Guide
    • Dylan Playground
    • Cheat Sheets
      • Syntax
      • Conditionals
      • Collections
      • Iteration
      • For Schemers
      • For Pythonistas
    • Dylan Reference Manual
    • Package Docs
    • Bundled Libraries
      • Dylan Language Extensions
        • Language Differences
        • Function Definition
        • Extensions to the FOR iteration macro
        • Weak tables
        • Inlining adjectives for methods, constants, functions, and slots
        • Integers
        • object-with-elements
        • Macro System Extensions
        • Parser Expansions
        • Alternative Curry Syntax
        • Numeric Literal Syntax
        • String Literal Syntax
      • LID File Format
      • The c-ffi Library
      • The collections Library
        • The bit-set Module
        • The bit-vector Module
        • The collectors Module
        • The plists Module
        • The set Module
        • The table-extensions Module
      • The coloring-stream Library
      • The common-dylan Library
        • The byte-vector Module
        • The common-extensions Module
        • The machine-words Module
        • The simple-format Module
        • The simple-profiling Module
        • The simple-random Module
        • The simple-timers Module
        • The transcendentals Module
      • The DISPATCH-PROFILER library
      • The DOOD library
      • The dylan Library
        • The finalization Module
        • The dylan-primitives Module
        • The threads Module
      • The io Library
        • The format Module
        • The format-out Module
        • The print and pprint Modules
        • The streams Module
        • The standard-io Module
      • The network Library
      • The progress-stream Library
      • The sql Library
      • The system Library
        • The date Module
        • The locators Module
        • The file-system Module
        • The operating-system Module
      • The t-lists Library
      • The Win32 API Libraries
      • Copyright
    • Other Documentation
      • Publications
  • regular-expressions
  • sphinx-extensions
  • strings
  • testworks
    • Testworks Usage
    • Testworks Reference
    • Copyright
  • time
  • tracing
  • uuid
  • v3d
    • The v3d library
  • zlib
    • zlib
    • zlib-binding
Back to top
View this page

Cheat SheetsΒΆ

  • Syntax
  • Conditionals
  • Collections
  • Iteration
  • For Schemers
  • For Pythonistas
Next
Syntax Cheat Sheet
Previous
Copyright
Copyright © 2024, Dylan Hackers
Made with Sphinx and @pradyunsg's Furo