Group: Ceylon AST
Sort by:Popular

This module defines types for a Ceylon Abstract Syntax Tree (AST), a hierarchical and immutable data structure that represents a Ceylon program. # Obtaining an AST There are two major ways to obtain an AST: ## Create it yourself You can of ...
Last Release on Feb 13, 2021

2.Create2 usages

ceylon.ast » create

This module contains helper functions to simplify creating [[ceylon.ast|module ceylon.ast.core]] [[nodes|ceylon.ast.core::Node]]. The most useful functions are [[baseExpression]] and [[baseType]], which allow you to abbreviate ...
Last Release on Feb 13, 2021

3.RedHat1 usages

ceylon.ast » redhat

This module defines a bidirectional conversion between `ceylon.ast` and the RedHat compiler AST, as well as functions that directly parse code to `ceylon.ast` nodes using the RedHat compiler. `ceylon.ast` → RedHat AST: ...
Last Release on Feb 13, 2021

4.Samples

ceylon.ast » samples

A collection of code samples to demonstrate usage of [[`ceylon.ast`|module ceylon.ast.core]]. Includes: - sample ASTs to demonstrate how to create ASTs (with [[`ceylon.ast.create`|module ceylon.ast.create]]), - sample [[ceylon.ast.core::Editor]]s ...
Last Release on Feb 13, 2021