Check-in [62e84e7f73]

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Add data type ordinals.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: 62e84e7f73ee152c10e139a5fbe0ee26ac517312
User & Date: stephanie.gawroriski 2019-10-12 17:07:15
Context
2019-10-13
12:27
Add flag types. check-in: 2611dbdea7 user: stephanie.gawroriski tags: trunk
2019-10-12
17:07
Add data type ordinals. check-in: 62e84e7f73 user: stephanie.gawroriski tags: trunk
17:02
Add constants for class file header. check-in: 6433e05e8a user: stephanie.gawroriski tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Added runt/klib/supervisor/cc/squirreljme/jvm/lib/DataType.java.







































































































>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
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
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
// -*- Mode: Java; indent-tabs-mode: t; tab-width: 4 -*-
// ---------------------------------------------------------------------------
// Multi-Phasic Applications: SquirrelJME
//     Copyright (C) Stephanie Gawroriski <xer@multiphasicapps.net>
// ---------------------------------------------------------------------------
// SquirrelJME is under the GNU General Public License v3+, or later.
// See license.mkd for licensing and copyright information.
// ---------------------------------------------------------------------------

package cc.squirreljme.jvm.lib;

/**
 * This contains the various data types classes and fields may be.
 *
 * @since 2019/10/12
 */
public interface DataType
{
	/** Object. */
	public static final byte OBJECT =
		0;
	
	/** Byte. */
	public static final byte BYTE =
		1;
	
	/** Short. */
	public static final byte SHORT =
		2;
	
	/** Character. */
	public static final byte CHARACTER =
		3;
	
	/** Integer. */
	public static final byte INTEGER =
		4;
	
	/** Float. */
	public static final byte FLOAT =
		5;
	
	/** Long. */
	public static final byte LONG =
		6;
	
	/** Double. */
	public static final byte DOUBLE =
		7;
}