[go: up one dir, main page]

File: api.inc

package info (click to toggle)
critcl 3.1.9-1
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, stretch
  • size: 8,608 kB
  • sloc: ansic: 54,882; tcl: 13,717; sh: 4,213; asm: 3,058; pascal: 2,758; ada: 1,681; cpp: 1,001; cs: 879; makefile: 310; perl: 104; xml: 95; f90: 10
file content (32 lines) | stat: -rw-r--r-- 1,385 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32

A short note ahead of the documentation: Instead of repeatedly talking
about
"a [file .tcl] with embbedded C code", or 
"a [file .tcl] containing critcl commands", etc.
we use a shorthand and simply call them [file .critcl] files,
regardless of their file extension.

[comment {
	Uncompleted docs for

	config -I ... - describe the options ...

	Undocumented commands ...

	c++command	-
}]

[subsection {Embedded C Code}]			[include include/api_embedc.inc]
[subsection {Stubs Table Management}]		[include include/api_stubs.inc]
[subsection {Package Meta Data}]		[include include/api_meta.inc]
[subsection {Control & Interface}]		[include include/api_control.inc]
[subsection {Introspection}]			[include include/api_introspection.inc]
[subsection {Build Management}]			[include include/api_bmgmt.inc]
[subsection {Result Cache Management}]		[include include/api_rcache.inc]
[subsection {Build Configuration}]		[include include/api_bconfig.inc]
[subsection {Tool API}]				[include include/api_tools.inc]
[subsection {Advanced: Embedded C Code}]	[include include/api_aembedc.inc]
[subsection {Custom Build Configuration}]	[include include/api_cbconfig.inc]
[subsection {Advanced: Location management}]	[include include/api_location.inc]
[subsection {Advanced: Diversions}]		[include include/api_diversions.inc]
[subsection {Advanced: Extending cproc}]	[include include/api_extcproc.inc]