rosie-sys 1.3.0

A crate to build or link to librosie to access the Rosie Pattern Language
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
/*  -*- Mode: C; -*-                                                         */
/*                                                                           */
/*  print.h                                                                  */
/*                                                                           */
/*  © Copyright Jamie A. Jennings 2018.                                      */
/*  LICENSE: MIT License (https://opensource.org/licenses/mit-license.html)  */
/*  AUTHOR: Jamie A. Jennings                                                */


void walk_instructions (Instruction *p,
			int codesize,
			void *(*operation)(const Instruction *, Instruction *, void *),
			void *context);

void print_ktable (Ktable *kt);
void *print_instruction (const Instruction *op, Instruction *p, void *context);
void print_instructions (Instruction *p, int codesize);