Skip to content

Commit 5afe8fa

Browse files
committed
FEAT: initial version
1 parent e929497 commit 5afe8fa

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

45 files changed

+6443
-0
lines changed

.editorconfig

+23
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,23 @@
1+
# EditorConfig is awesome: https://EditorConfig.org
2+
3+
# top-most EditorConfig file
4+
root = true
5+
6+
[*]
7+
indent_size = 4
8+
9+
[*.{r,r3,reb,c,h,cpp}]
10+
indent_style = tab
11+
12+
[*.{r,r3,reb}]
13+
charset = utf-8
14+
15+
[*.{bat,vcproj,vcxproj,sln,vbs,rc}]
16+
end_of_line = crlf
17+
18+
[*.{yml}]
19+
indent_style = space
20+
indent_size = 2
21+
22+
[LICENSE]
23+
end_of_line = crlf

.gitignore

+8
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
/*
2+
!/.gitignore
3+
!/.github
4+
!/.editorconfig
5+
!/rebol
6+
!/src
7+
!/test
8+
!/Rebol-Test-Extension.nest

rebol/src/include/ext-types.h

+63
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,63 @@
1+
/***********************************************************************
2+
**
3+
** REBOL [R3] Language Interpreter and Run-time Environment
4+
** Copyright 2012 REBOL Technologies
5+
** Copyright 2012-2021 Rebol Open Source Contributors
6+
** REBOL is a trademark of REBOL Technologies
7+
** Licensed under the Apache License, Version 2.0
8+
** This is a code-generated file.
9+
**
10+
************************************************************************
11+
**
12+
** Title: Extension Types (Isolators)
13+
** Build: 3.5.3
14+
** Date: 4-May-2021
15+
** File: ext-types.h
16+
**
17+
** AUTO-GENERATED FILE - Do not modify. (From: make-boot.reb)
18+
**
19+
***********************************************************************/
20+
21+
22+
enum REBOL_Ext_Types
23+
{
24+
RXT_END = 0, // 0
25+
RXT_UNSET, // 1
26+
RXT_NONE, // 2
27+
RXT_HANDLE, // 3
28+
RXT_LOGIC = 4, // 4
29+
RXT_INTEGER, // 5
30+
RXT_DECIMAL, // 6
31+
RXT_PERCENT, // 7
32+
RXT_CHAR = 10, // 8
33+
RXT_PAIR, // 9
34+
RXT_TUPLE, // 10
35+
RXT_TIME, // 11
36+
RXT_DATE, // 12
37+
RXT_WORD = 16, // 13
38+
RXT_SET_WORD, // 14
39+
RXT_GET_WORD, // 15
40+
RXT_LIT_WORD, // 16
41+
RXT_REFINEMENT, // 17
42+
RXT_ISSUE, // 18
43+
RXT_STRING = 24, // 19
44+
RXT_FILE, // 20
45+
RXT_EMAIL, // 21
46+
RXT_REF, // 22
47+
RXT_URL, // 23
48+
RXT_TAG, // 24
49+
RXT_BLOCK = 32, // 25
50+
RXT_PAREN, // 26
51+
RXT_PATH, // 27
52+
RXT_SET_PATH, // 28
53+
RXT_GET_PATH, // 29
54+
RXT_LIT_PATH, // 30
55+
RXT_BINARY = 40, // 31
56+
RXT_BITSET, // 32
57+
RXT_VECTOR, // 33
58+
RXT_IMAGE, // 34
59+
RXT_GOB = 47, // 35
60+
RXT_OBJECT = 48, // 36
61+
RXT_MODULE, // 37
62+
RXT_MAX
63+
};

0 commit comments

Comments
 (0)