An animated cheatsheet for smartparens using the example configuration specified here by the smartparens author. Inspired by this tutorial for paredit.
| C-M-f | sp-forward-sexp |
| C-M-b | sp-backward-sexp |
![]() | |
| with Ada.Text_IO; use Ada.Text_IO; | |
| with Ada.Containers.Hashed_Maps; use Ada.Containers; | |
| with Ada.Iterator_Interfaces; | |
| procedure Main is | |
| package Tiles is | |
| -- Implementation is completely hidden | |
| type Tile_Type is private; | |
| (defvar *canvas-name* "myCanvas") | |
| (defvar *canvas-style* "border:1px solid #000000;") | |
| (defvar *canvas-width* 400) | |
| (defvar *canvas-height* 400) | |
| (defun create-canvas () | |
| ((@ document write) | |
| (ps-html ((:canvas :id *canvas-name* | |
| :width *canvas-width* | |
| :height *canvas-height* |
An animated cheatsheet for smartparens using the example configuration specified here by the smartparens author. Inspired by this tutorial for paredit.
| C-M-f | sp-forward-sexp |
| C-M-b | sp-backward-sexp |
![]() | |
| /** | |
| FIXME: Box exists to prevent the "Unimplemented IR generation feature non-fixed multi-payload enum layout" error. */ | |
| final class Box<T> { | |
| let value: T | |
| init(_ value: T) { | |
| self.value = value | |
| } | |
| } |
| # This gist contains Ada version of Boost.Context and test. | |
| /asm | |
| /build | |
| /b~* | |
| /*.o | |
| /import | |
| /test_context |