Keyword Table

Keyword

Definition

Languages

Category

Notes

​

_ (underscore)

​

​

​

​

​

A

​

html

​

​

​

ABBR

​

html

​

​

​

ABSTRACT

​

c#, julia, rust, scala, agda, php, java

​

​

​

ACRONYM

​

html

​

​

​

ADD

​

c#

​

​

​

ADDRESS

A new structure-related tag in HTML5 that defines an area for contact information for a page or section.

html

​

​

​

ALIAS

​

c#, ruby

​

​

​

ALIGN-CONTENT

Sets the alignment value for an entire row of direct children. In Flexbox, the alignment value refers to the cross axis. In Grid Layout, it refers to the alignment of items on the block axis within their grid area.

css

​

​

​

ALIGN-ITEMS

Sets the alignment value for direct children. In Flexbox, the alignment value refers to the cross axis. In Grid Layout, it refers to the alignment of items on the block axis within their grid area.

css

​

​

​

ALIGN-SELF

Sets the alignment value for an element. In Flexbox, the alignment value refers to the cross axis. In Grid Layout, it refers to the alignment of items on the block axis within their grid area.

css

​

​

​

ALIGNAS

​

c++

​

​

​

ALIGNOF

queries alignment requirements of a type

c++, rust

Returns the alignment, in bytes

Operator

​

ALL

Returns true if all of the items in a given list are True

python, css

inbuilt function

​

​

ALWAYS

​

verilog

​

​

​

AND

will result into True only if both the operands are True

python, ocaml, afl, verilog, php, c++, ruby

Logical Operators

​

​

AND_EQ

Used as an alternative for &=

c++

Operator

​

​

ANIMATION

A shorthand property for defining animation between CSS styles

css

​

​

​

ANIMATION-COUNT

​

css

​

​

​

ANIMATION-DELAY

Sets when an animation starts

css

​

​

​

ANIMATION-DIRECTION

Sets whether an animation plays forwards, backwards, alternating, or reverse-alternating

css

​

​

​

ANIMATION-DURATION

Sets the length of time that an animation takes

css

​

​

​

ANIMATION-TIMING-FUNCTION

Sets a function that defines how an animation progresses through an animation cycle

css

​

​

​

ANIMATION-FILL-MODE

Sets how an animation applies CSS styles before and after the animation

css

​

​

​

ANIMATION-NAME

Sets one or more animation names for an element. Names refer to a @keyframes rule that defines the properties of an animation itself.

css

​

​

​

ANIMATION-PLAY-STATE

Sets whether an animation is running or paused

css

​

​

​

ANY

​

typescript, python

​

​

​

APPLET

Defines an embedded applet. This tag is not support in HTML5. Use instead.

html

​

​

​

AREA

​

html

​

​

​

ARGUMENTS

​

javascript

​

​

​

ARRAY

​

php

​

​

​

ARTICLE

This tag defines an article, such as a magazine or newspaper article, blog post, or

​

​

​

​

similar content.

html

​

​

​

​

AS

used to create an alias while importing a module, giving a different name to a module while importing it

c#, swift, python, rust, ocaml, typescript, php, haskell

References

​

​

ASCENDING

​

c#

​

​

​

ASIDE

This tag defines content that’s separate from but related to the page content; similar

​

​

​

​

to a sidebar in book chapters and magazine articles.

html

​

​

​

​

ASM

used to embed assembly language source code within a C++ program

c++

Declaration

​

​

ASR

​

ocaml

​

​

​

ASSERT

used for debugging purposes by checking the internal state or if assumptions are true

ocaml, java, python

Debugging

​

​

ASSIGN

​

verilog

​

​

​

ASSOCIATEDTYPE

​

swift

​

​

​

ASSOCIATIVITY

​

swift

​

​

​

ASYNC

coroutine keywords that denote the beginning of an asynchronous function (work in parallel). Usually followed by await keyword.

c#, python

User Defined Structures

​

​

ATOMIC_CANCEL

​

c++

​

​

​

ATOMIC_COMMIT

​

c++

​

​

​

ATOMIC_NOEXCEPT

​

c++

​

​

​

AUDIO

​

html

​

​

​

AUTO

specifies that the return type will be deduced from its return statements

c++, c

Type specifier

​

​

AVAILABLE

​

​

​

​

​

AWAIT

coroutine keywords that denote the beginning of a promise within an asynchronous function.

c#, javascript, python

User Defined Structures

There can be as many await keywords within a function as needed.

​

B

Used for bold text in an HTML document

html

​

​

​

BACKFACE-VISIBILITY

It is used to determine whether the back of the element is visible when it has been rotated and its back is facing the user

css

​

​

​

BACKGROUND

​

css

​

​

​

BACKGROUND-ATTACHMENT

​

css

​

​

​

BACKGROUND-CLIP

lets you control how far a background image or color extends beyond an element's padding or content

css

​

​

​

BACKGROUND-COLOR

applies solid colors as background on an element

css

​

​

​

BACKGROUND-IMAGE

applies a graphic or gradient to the background of an element

css

​

​

​

BACKGROUND-MODE

​

css

​

​

​

BACKGROUND-ORIGIN

​

css

​

​

​

BACKGROUND-POSITION

​

css

​

​

​

BACKGROUND-REPEAT

if the background image property is specified, it defines how it will repeat

css

​

​

​

BACKGROUND-SIZE

​

css

​

​

​

BAREMODULE

​

julia

​

​

​

BASE

​

c#, html

​

​

​

BASEFONT

​

html

​

​

​

BDI

​

html

​

​

​

BDO

​

html

​

​

​

BECOME

​

rust

​

​

​

BEGIN

​

julia, verilog, ocaml, ruby

​

​

​

BIG

​

html

​

​

​

BITAND

used as an alternative for &

c++

Logical operator

​

​

BITOR

used as an alternative for

​

c++

​

​

BITSTYPE

​

julia

​

​

​

BLOCKQUOTE

​

html

​

​

​

BODY

​

html

​

​

​

BOOL

​

c#, c++, python

​

​

​

BOOLEAN

A binary value commonly used to denote 'true' or 'false'

typescript, java

'truth-values'

​

​

BORDER

​

css

​

​

​

BORDER-BOTTOM

​

css

​

​

​

BORDER-COLLAPSE

​

css

​

​

​

BORDER-COLOR

​

css

​

​

​

BORDER-IMAGE

​

css

​

​

​

BORDER-LEFT

​

css

​

​

​

BORDER-OUTSET

​

css

​

​

​

BORDER-RADIUS

​

css

​

​

​

BORDER-REPEAT

​

css

​

​

​

BORDER-RIGHT

​

css

​

​

d

BORDER-SLICE

​

css

​

​

​

BORDER-SOURCE

​

css

​

​

​

BORDER-SPACING

​

css

​

​

​

BORDER-STYLE

​

css

​

​

​

BORDER-TOP

​

css

​

​

​

BORDER-WIDTH

​

css

​

​

​

BOTTOM

​

css

​

​

​

BOX

​

rust

​

​

​

BOX-BREAK

​

css

​

​

​

BOX-SHADOW

​

css

​

​

​

BOX-SIZING

​

css

​

​

​

BR

​

html

​

​

​

BREAK

used to alter the loop's normal behavior; this will end the smallest loop it is in and control flows to the statement immediately below the loop

c#, java, swift, javascript, python, julia, golang, rust, c, typescript, afl, php, c++, ruby

Loops

​

​

BREAK-AFTER

​

css

​

​

​

BREAK-BEFORE

​

css

​

​

​

BREAK-INSIDE

​

css

​

​

​

BROKEN

​

​

​

​

​

BUF

​

verilog

​

​

​

BUFIF0

​

verilog

​

​

​

BUFIF1

​

verilog

​

​

​

BUG

​

​

​

​

​

BUTTON

​

html

​

​

​

BYTE

​

c#, java

​

​

​

CALLABLE

callable function checks and returns True if the object passed appears to be callable, otherwise False.

php, python

inbuilt function

There may be few cases where callable() returns true, but the call to object fails. But if a case returns False, calling object will never succeed.

​

CANVAS

​

html

​

​

​

CAPTION

​

html

​

​

​

CAPTION-SIDE

​

css

​

​

​

CARET-COLOR

​

css

​

​

​

CASE

Used in switch statements. Each case keyword is followed by a possible value for the condition

c#, java, swift, javascript, golang, php, bash, scala, typescript, afl, verilog, c++, haskell, c, ruby

​

​

​

CASEX

​

verilog

​

​

​

CASEZ

​

verilog

​

​

​

CATCH

​

c#, swift, javascript, julia, php, scala, typescript, c++, java

​

​

​

CENTER

​

html

​

​

​

CHAN

​

golang

​

​

​

CHAR

shorthand for 'character'. Char size can be encoding dependent.

c++, java, c, c#

​

​

​

CHAR16_T

type for UTF-16 character representation, required to be large enough to represent any UTF-16 code unit (16 bits)

c++

​

​

​

CHAR32_T

type for UTF-32 character representation, required to be large enough to represent any UTF-32 code unit (32 bits)

c++

​

​

​

CHECKED

​

c#

​

​

​

CHGME

​

​

​

​

​

CITE

​

html

​

​

​

CLASS

used to define a new user-defined class - which is a collection of related attributes and methods that try to represent a real world situation

c#, swift, javascript, python, php, ocaml, scala, typescript, c++, haskell, java, ruby

User Defined Structures

​

​

CLEAR

​

css

​

​

​

CLIP

​

css

​

​

​

CLONE

Creates a copy of an object. Often is a shallow clone, which copies top level attributes. Deep clones copy object attributes recursively.

php

​

​

​

CMOS

​

verilog

​

​

​

CODATA

​

agda

​

​

​

CODE

​

html

​

​

​

COINDUCTIVE

​

agda

​

​

​

COL

​

html

​

​

​

COLGROUP

​

html

​

​

​

COLOR

​

css

​

​

​

COLUMN

​

​

​

​

​

COLUMN-COLOR

​

css

​

​

​

COLUMN-COUNT

​

css

​

​

​

COLUMN-FILL

​

css

​

​

​

COLUMN-GAP

​

css

​

​

​

COLUMN-RULE

​

css

​

​

​

COLUMN-SPAN

​

css

​

​

​

COLUMN-STYLE

​

css

​

​

​

COLUMN-WIDTH

​

css

​

​

​

COLUMNS

​

css

​

​

​

COMMENT

​

​

​

​

​

COMPL

​

c++

​

​

​

CONCEPT

​

c++

​

​

​

CONST

Short for constant, a variable marked 'const' typically cannot be changed

c#, java, javascript, julia, golang, rust, c, typescript, php, c++

'Variable Declarations'

​

​

CONST_CAST

​

c++

​

​

​

CONSTEXPR

​

c++

​

​

​

CONSTRAINT

​

ocaml

​

​

​

CONSTRUCTOR

An object's self defined method in creating an instance of said object

typescript, agda

'Function Properties'

​

​

CONTENT

​

css

​

​

​

CONTINUE

used to alter the loop's normal behavior; causes to end the current iteration of the loop, but not the whole loop

c#, java, swift, javascript, python, julia, golang, rust, c, typescript, afl, php, c++

Loops

​

​

CONVENIENCE

​

swift

​

​

​

COUNTER-INCREMENT

​

css

​

​

​

COUNTER-RESET

​

css

​

​

​

CRATE

​

rust

​

​

​

CURSOR

​

css

​

​

​

DATA

​

haskell, agda, html

​

​

​

DATALIST

​

html

​

​

​

DD

​

html

​

​

​

DEASSIGN

​

verilog

​

​

​

DEBUG

​

​

​

​

​

DEBUGGER

​

typescript, javascript

​

​

​

DECIMAL

​

c#

​

​

​

DECLARE

​

php, typescript

​

​

​

DECLTYPE

​

c++

​

​

​

DEF

used to define a new user-defined function

scala, ruby, python

User Defined Structures

​

​

DEFAULT

Denotes either a default behaviour in a switch statement, or a default operator/value

c#, java, swift, javascript, golang, c, typescript, afl, verilog, php, haskell, c++

​

​

​

DEFER

​

swift, golang

​

​

​

DEFINE

​

​

​

​

​

DEFINED

​

​

​

​

​

DEFINED?

​

ruby

​

​

​

DEFPARAM

​

verilog

​

​

​

DEINIT

​

swift

​

​

​

DEL

used to delete the reference to an object

python, html

References

​

​

DELEGATE

​

c#

​

​

​

DELETE

Delete an object property or reference

typescript, c++, javascript

'References'

​

​

DEPRECATED

​

​

​

​

​

DERIVING

​

haskell

​

​

​

DESCENDING

​

c#

​

​

​

DETAILS

The tag contains additional details pertinent to text around it; creates an interactive

​

​

​

​

widget a user can display or hide.

html

​

​

​

​

DFN

​

html

​

​

​

DIALOG

​

html

​

​

​

DIDSET

​

swift

​

​

​

DIE

​

php

​

​

​

DIR

dir function in Python3 returns list of the attributes and methods of any object

python, html

inbuilt function

​

​

DIRECTION

​

css

​

​

​

DIRNAME

​

​

​

​

​

DISABLE

​

verilog

​

​

​

DISPLAY

​

css

​

​

​

DIV

​

html

​

​

​

DL

​

html

​

​

​

DO

​

c#, java, swift, javascript, julia, rust, c, bash, ocaml, agda, afl, scala, typescript, php, haskell, c++, ruby

​

​

​

DOCTYPE

​

​

​

​

​

DONE

​

bash, ocaml

​

​

​

DOUBLE

​

c++, java, c, c#

​

​

​

DOWNTO

​

ocaml

​

​

​

DT

​

html

​

​

​

DYNAMIC

​

c#, swift

​

​

​

DYNAMIC_CAST

​

c++

​

​

​

DYNAMICTYPE

​

swift

​

​

​

ECHO

​

php

​

​

​

EDGE

​

verilog

​

​

​

ELIF

short for "else if" used for conditional branching or decision making

bash, python

Loops

​

​

ELSE

used for conditional branching or decision making if the condition is false; the last resort

c#, java, swift, javascript, python, julia, golang, php, rust, bash, ocaml, scala, afl, typescript, verilog, c++, haskell, c, ruby

Loops

​

​

ELSEIF

short for "else if" used for conditional branching or decision making

php

Loops

​

​

ELSIF

short for "else if" used for conditional branching or decision making

ruby

Loops

​

​

EM

​

html

​

​

​

EMBED

​

html

​

​

​

EMPTY

​

php

​

​

​

EMPTY-CELLS

​

css

​

​

​

END

​

julia, verilog, ocaml, ruby

​

​

​

ENDCASE

​

verilog

​

​

​

ENDDECLARE

​

php

​

​

​

ENDFOR

​

php

​

​

​

ENDFOREACH

​

php

​

​

​

ENDFUNCTION

​

verilog

​

​

​

ENDIF

​

php

​

​

​

ENDMODULE

​

verilog

​

​

​

ENDPRIMITIVE

​

verilog

​

​

​

ENDSPECIFY

​

verilog

​

​

​

ENDSWITCH

​

php

​

​

​

ENDTABLE

​

verilog

​

​

​

ENDTASK

​

verilog

​

​

​

ENDWHILE

​

php

​

​

​

ENSURE

​

ruby

​

​

​

ENUM

User defined collection of constant values

c#, java, swift, javascript, rust, c, typescript, c++

User Defined Structures

​

​

ERR

​

​

​

​

​

ERROR

​

​

​

​

​

ESAC

​

bash

​

​

​

ETA-EQUALITY

​

agda

​

​

​

EVAL

​

php, javascript, python

​

​

​

EVENT

​

c#, verilog

​

​

​

EXCEPT

used with exceptions, where try...except blocks are used to catch exceptions if they fail the try set of instructions

python

Exceptions

​

​

EXCEPTION

​

ocaml

​

​

​

EXIT

​

php

​

​

​

EXPLICIT

​

c#, c++

​

​

​

EXPORT

​

typescript, julia, c++, javascript

​

​

​

EXPORTS

​

node

​

​

​

EXTENDS

​

javascript, typescript, scala, php, java

​

​

​

EXTENSION

​

swift

​

​

​

EXTERN

​

c++, c, c#, rust

​

​

​

EXTERNAL

​

ocaml

​

​

​

FALLTHROUGH

​

swift, golang

​

​

​

FALSE

Boolean logic for what is considered false

c#, swift, javascript, python, julia, rust, ocaml, scala, typescript, c++, ruby

truth-values

​

​

FALSEABSTRACT

​

​

​

​

​

FI

​

bash

​

​

​

FIELD

​

agda

​

​

​

FIELDSET

​

html

​

​

​

FIGCAPTION

​

html

​

​

​

FIGURE

​

html

​

​

​

FILE

​

​

​

​

​

FILENAME

​

​

​

​

​

FILTER

The filter() function in python filters the given sequence with the help of a function that tests each element in the sequence to be true or not

python, css

inbuilt function

​

​

FINAL

​

swift, c++, rust, scala, php, java

​

​

​

FINALLY

used with try...except statements to close up resources or file streams. This ensures that the block of code inside it gets executed even if there is an unhandled exception

c#, javascript, python, julia, scala, typescript, java

Exceptions

​

​

FIXED

​

c#

​

​

​

FLEX

​

css

​

​

​

FLEX-BASIS

​

css

​

​

​

FLEX-DIRECTION

​

css

​

​

​

FLEX-FLOW

​

css

​

​

​

FLEX-GROW

​

css

​

​

​

FLEX-SHRINK

​

css

​

​

​

FLEX-WRAP

​

css

​

​

​

FLOAT

Floating point precision number (Number with a decimal)

c#, java, python, c, css, c++

Variable Declaration

​

​

FN

​

rust

​

​

​

FONT

​

html, css

​

​

​

FONT-ADJUST

​

css

​

​

​

FONT-ALTERNATES

​

css

​

​

​

FONT-ASIAN

​

css

​

​

​

FONT-CAPS

​

css

​

​

​

FONT-FAMILY

​

css

​

​

​

FONT-KERNING

​

css

​

​

​

FONT-LIGATURES

​

css

​

​

​

FONT-NUMERIC

​

css

​

​

​

FONT-OVERRIDE

​

css

​

​

​

FONT-POSITION

​

css

​

​

​

FONT-SETTINGS

​

css

​

​

​

FONT-SIZE

​

css

​

​

​

FONT-STRETCH

​

css

​

​

​

FONT-STYLE

​

css

​

​

​

FONT-SYNTHESIS

​

css

​

​

​

FONT-VARIANT

​

css

​

​

​

FONT-WEIGHT

​

css

​

​

​

FOOTER

This tag defines a footer for a document or section; may include the document

​

​

​

​

author, contact information, copyright information, and links to terms of use. | html | | | | FOR | used for looping, generally when we know the number of times we want to loop with any type of sequence like a list or string | c#, java, swift, javascript, python, julia, golang, php, rust, bash, ocaml, scala, afl, typescript, verilog, c++, c, ruby | Loops | | | FORALL | | haskell, agda | | | | FORCE | | verilog | | | | FOREACH | | c#, php | | | | FOREIGN | | haskell | | | | FOREVER | | verilog | | | | FORK | | verilog | | | | FORM | | html | | | | FORSOME | | scala | | | | FRAME | | html | | | | FRAMESET | | html | | | | FRIEND | | c++ | | | | FROM | to import specific attributes or functions into the current namespace, use from...import | c#, typescript, javascript, python | Module Abstractions | | | FUN | | ocaml | | | | FUNC | | swift, golang | | | | FUNCTION | | javascript, julia, bash, ocaml, typescript, afl, verilog, php | | | | FUNCTIONS | | razor | | | | FUNCTOR | | ocaml | | | | GET | | c#, html, typescript, swift | | | | GLOBAL | used to declare that a variable inside the function is global (outside the function) | c#, python, julia, afl, php | Variable Abstractions | | | GO | | golang | | | | GOTO | An unconditional jump to a given statement | c#, java, golang, c, php, c++ | Loops | | | GRID | | css | | | | GRID-AREA | | css | | | | GRID-AREAS | | css | | | | GRID-COLUMN | | css | | | | GRID-COLUMNS | | css | | | | GRID-END | | css | | | | GRID-FLOW | | css | | | | GRID-GAP | | css | | | | GRID-ROW | | css | | | | GRID-ROWS | | css | | | | GRID-START | | css | | | | GRID-TEMPLATE | | css | | | | GROUP | | c# | | | | GUARD | | swift | | | | H1 | | html | | | | HACK | | | | | | HALTCOMPILER | | | | | | HANGING-PUNCTUATION | | css | | | | HEAD | | html | | | | HEADER | | html | | | | HEIGHT | | css | | | | HELPER | | razor | | | | HIDING | | haskell, agda | | | | HIGHZ0 | | verilog | | | | HIGHZ1 | | verilog | | | | HR | | html | | | | HTML |This tag defines a header for a document or section; may contain introductory content or navigation links. | html | | | | HYPHENS | | css | | | | I | | html | | | | ID | id() function returns the _identity of the object which is guaranteed to be unique | python | inbuilt function | | | IDEA | | | | | | IF | used for conditional branching or decision making | c#, java, swift, javascript, python, julia, golang, php, rust, bash, ocaml, scala, afl, typescript, verilog, c++, haskell, c, ruby | Loops | | | IFDEF | Conditional branching, if the following is defined | | Loops | | | IFNDEF | Conditional branching, if the following is not defined | | Loops | | | IFRAME | | html | | | | IMAGE-RENDERING | | css | | | | IMG | | html | | | | IMMUTABLE | | julia | | | | IMPL | | rust | | | | IMPLEMENTS | | php, typescript, java, javascript | | | | IMPLICIT | | c#, scala | | | | IMPORT | used to import modules into the current namespace | java, swift, javascript, python, julia, golang, scala, agda, typescript, haskell, c++ | Module Abstractions | | | IMPORTALL | used to import all modules into the current namespace | julia | Module Abstractions | | | IN | used to test if a sequence (list, tuple, string, etc.) contains a value. It returns TRUE if the value is present. Its secondary use is to traverse through a sequence in a for loop | c#, swift, javascript, python, rust, bash, ocaml, typescript, haskell, agda, ruby | Loops | | | INCLUDE | | php, ocaml | | | | INCLUDE_ONCE | | php | | | | INDIRECT | | swift | | | | INDUCTIVE | | agda | | | | INFIX | | swift, haskell, agda | | | | INFIXL | | haskell, agda | | | | INFIXR | | haskell, agda | | | | INFO | | | | | | INHERIT | | ocaml | | | | INHERITS | | razor | | | | INIT | | swift | | | | INITIAL | | verilog | | | | INITIALIZER | | ocaml | | | | INLINE | | c++ | | | | INOUT | | swift, verilog | | | | INPUT | The input() function allows user input. | python, verilog, html | inbuilt function | | | INS | | html | | | | INSTANCE | | haskell, agda | | | | INSTANCEOF | | php, typescript, java, javascript | Logical Operator | | | INSTEADOF | | php | | | | INT | Shorthand for integer, a whole number | c#, java, python, c, c++ | | | | INTEGER | Integer, a whole number. May differ in behaviour from INT depending on the language. | verilog | | | | INTERFACE | | c#, javascript, golang, typescript, php, java | | | | INTERNAL | | c#, swift | | | | INTO | | c# | | | | IS | used for testing object identity, by testing if the two variables refer to the same object. This will return TRUE if the objects are identical and FALSE if not | c#, swift, python | References | | | ISOLATION | | css | | | | ISSET | | php | | | | JOIN | | c#, verilog | | | | JUSTIFY-CONTENT | | css | | | | KBD | | html | | | | LABEL | | html | | | | LAMBDA | used to create an inline, anonymous function (function without a name), without a return statement, consisting of an expression that is evaluated and returned | python | Variable Abstractions | | | LAND | | ocaml | | | | LARGE | | verilog | | | | LAZY | | ocaml, swift, scala | | | | LEFT | | swift, css | | | | LEGEND | | html | | | | LET | | c#, swift, javascript, julia, rust, ocaml, typescript, haskell, agda | | | | LETTER-SPACING | | css | | | | LI | | html | | | | LINE | | | | | | LINE-BREAK | | css | | | | LINE-HEIGHT | | css | | | | LINK | | html | | | | LIST | list is a data type in python just like arrays in other languages | php, python | data type | | | LIST-IMAGE | | css | | | | LIST-POSITION | | css | | | | LIST-STYLE | | css | | | | LIST-TYPE | | css | | | | LOCAL | | julia, afl | | | | LOCK | | c# | | | | LONG | | c++, java, c, c# | | | | LOOP | | rust | | | | LOR | | ocaml | | | | LSL | | ocaml | | | | LSR | | ocaml | | | | LXOR | | ocaml | | | | MACRO | | julia, agda, rust, scala | | | | MACROMODULE | | verilog | | | | MAIN | | html | | | | MAP | map() function in python is used to apply a function on all the elements of specified list | python, golang, html | inbuilt function | | | MARGIN | | css | | | | MARGIN-BOTTOM | | css | | | | MARGIN-LEFT | | css | | | | MARGIN-RIGHT | | css | | | | MARGIN-TOP | | css | | | | MARK | | html | | | | MATCH | | ocaml, rust, scala | | | | MAX-HEIGHT | | css | | | | MAX-WIDTH | | css | | | | MDO | | haskell | | | | MEDIUM | | verilog | | | | META | | html | | | | METER | | html | | | | METHOD | | ocaml | | | | MIN-HEIGHT | | css | | | | MIN-WIDTH | | css | | | | MIX-MODE | | css | | | | MOD | | ocaml, rust | | | | MODEL | | razor | | | | MODULE | | julia, ocaml, agda, typescript, verilog, ruby, haskell, c++, node | | | | MOVE | | rust | | | | MUT | | rust | | | | MUTABLE | | ocaml, c++ | | | | MUTATING | | swift | | | | MUTUAL | | agda | | | | NAMESPACE | | c#, razor, c++, php | | | | NAND | | verilog | | | | NATIVE | | java | | | | NAV |This tag defines a group of navigation links. | html | | | | NEGEDGE | | verilog | | | | NEW | | c#, javascript, php, ocaml, scala, typescript, c++, java | | | | NEWTYPE | | haskell | | | | NEXT | The next function returns the next item in an list | ruby, python | inbuilt function | | | NIL | | swift, ruby | | | | NMOS | | verilog | | | | NO-ETA-EQUALITY | | agda | | | | NOEXCEPT | | c++ | | | | NOFRAMES | | html | | | | NONE | special constant in python that represents the absence of a value or null value | swift, python | References | | | NONLOCAL |used to declare that a variable inside a nested function (function inside a function) is not local to it, meaning it lies in the outer inclosing function. (similar to the global keyword) | python | Variable Abstractions | | | NONMUTATING | | swift | | | | NONREC | | ocaml | | | | NOR | | verilog | | | | NOSCRIPT | | html | | | | NOT | used to invert the truth value | python, verilog, afl, c++, ruby | Logical Operators | | | NOT_EQ | | c++ | | | | NOTE | | | | | | NOTIF0 | | verilog | | | | NOTIF1 | | verilog | | | | NOTREACHED | | | | | | NULL | | c#, javascript, typescript, scala, afl | | | | NULLPTR | | c++ | | | | NUMBER | | typescript | | | | OBJECT | Object is simply a collection of data (variables) and methods (functions) that act on those data | c#, python, ocaml, scala, html | User-Defined Structures | | | OBJECT-FIT | | css | | | | OBJECT-POSITION | | css | | | | OF | | haskell, ocaml, typescript | | | | OFFSETOF | | rust | | | | OL | | html | | | | OMFGRLY | | | | | | OMG | | | | | | OPACITY | | css | | | | OPEN | The open function opens a file, and returns it as a file object. | ocaml, agda, python | inbuilt function | | | OPERATOR | | c#, swift, c++ | | | | OPTGROUP | | html | | | | OPTIMIZE | | | | | | OPTION | | html | | | | OPTIONAL | | swift | | | | OR |will result into True if any the operands are True | python, ocaml, afl, verilog, php, c++, ruby | Logical Operators | | | OR_EQ | | c++ | | | | ORDER | | css | | | | ORDERBY | | c# | | | | ORPHANS | | css | | | | OUT | | c# | | | | OUTLINE | | css | | | | OUTLINE-COLOR | | css | | | | OUTLINE-OFFSET | | css | | | | OUTLINE-STYLE | | css | | | | OUTLINE-WIDTH | | css | | | | OUTPUT | | verilog, html | | | | OVERFLOW | | css | | | | OVERFLOW-WRAP | | css | | | | OVERFLOW-X | | css | | | | OVERFLOW-Y | | css | | | | OVERLAP | | agda | | | | OVERRIDE | | c#, swift, rust, scala, c++ | | | | P | | html | | | | PACKAGE | | javascript, golang, scala, typescript, java | | | | PADDING | | css | | | | PADDING-BOTTOM | | css | | | | PADDING-LEFT | | css | | | | PADDING-RIGHT | | css | | | | PADDING-TOP | | css | | | | PAGE | | razor | | | | PAGE-AFTER | | css | | | | PAGE-BEFORE | | css | | | | PAGE-INSIDE | | css | | | | PARAM | | html | | | | PARAMS | | c# | | | | PARTIAL | | c# | | | | PASS | null statement where nothing happens when executed, mainly used as a placeholder | python | Function Properties | | | PATTERN | | agda | | | | PERSPECTIVE | | css | | | | PERSPECTIVE-ORIGIN | | css | | | | PICTURE | | html | | | | PMOS | | verilog | | | | POINTER-EVENTS | | css | | | | POSEDGE | | verilog | | | | POSITION | | css | | | | POSTFIX | | swift | | | | POSTULATE | | agda | | | | PRAGMA | It is used for checking whether the compiler you’re using is compatible with the code | c, solidity | | | | PRE | | html | | | | PRECEDENCE | | swift | | | | PREFIX | | swift | | | | PRIMITIVE | | agda, verilog | | | | PRINT | | php, python | | | | PRIV | | rust | | | | PRIVATE | An access modifier that specifies the accessibility or scope to be contained within a field, method, constructor, or class | c#, java, swift, javascript, ocaml, agda, scala, typescript, php, c++ | | | | PROC | | haskell, rust | | | | PROCEDURE | | afl | | | | PROGRESS | | html | | | | PROTECTED | | c#, javascript, php, scala, typescript, c++, java | | | | PROTOCOL | | swift | | | | PUB | | rust | | | | PUBLIC | | c#, java, swift, javascript, typescript, agda, php, c++ | | | | PULL0 | | verilog | | | | PULL1 | | verilog | | | | PULLDOWN | | verilog | | | | PULLUP | | verilog | | | | PURE | | rust | | | | Q | | html | | | | QUALIFIED | | haskell | | | | QUOTE | | julia, agda | | | | QUOTECONTEXT | | agda | | | | QUOTEGOAL | | agda | | | | QUOTES | | css | | | | QUOTETERM | | agda | | | | RAISE |to raise an exception explicitly | python | Exceptions | | | RANGE | | golang, python | | | | RCMOS | | verilog | | | | READONLY | | c# | | | | REC | | haskell, ocaml | | | | RECORD | | agda | | | | REDO | | ruby | | | | REF | | c#, rust | | | | REFACTOR | | | | | | REG | | verilog | | | | REGISTER | | c++, c | | | | REINTERPRET_CAST | | c++ | | | | RELEASE | | verilog | | | | REMOVE | | c# | | | | RENAMING | | agda | | | | REPEAT | | swift, verilog | | | | REQUIRE | | php, typescript, node | | | | REQUIRE_ONCE | | php | | | | REQUIRED | | swift | | | | REQUIRES | | c++ | | | | RESCUE | | ruby | | | | RESIZE | | css | | | | RETHROWS | | swift | | | | RETRY | | ruby | | | | RETURN |used inside a function to exit and return a value | c#, java, swift, javascript, python, julia, golang, rust, c, scala, typescript, afl, php, c++, ruby | Function Properties | | | REVIEW | | | | | | REWRITE | | agda | | | | RIGHT | | swift, css | | | | RNMOS | | verilog | | | | RP | | html | | | | RPMOS | | verilog | | | | RT | | html | | | | RTRAN | | verilog | | | | RTRANIF0 | | verilog | | | | RTRANIF1 | | verilog | | | | RUBY | | html | | | | S | | html | | | | SAMP | | html | | | | SBYTE | | c# | | | | SCALARED | | verilog | | | | SCHEMA | | | | | | SCRIPT | | html | | | | SCROLL-BEHAVIOR | | css | | | | SEALED | | c#, scala | | | | SECTION |This tag defines a section in a document, such as chapters, parts of a thesis, or parts of a Web page whose content is distinct from each other. | razor, html | | | | SELECT | | bash, golang, c#, html | | | | SELECTOR | | | | | | SELF | | swift, ruby, rust | | | | SET | | c#, swift, python, typescript, agda | | | | SHORT | | c++, java, c, c# | | | | SIG | | ocaml | | | | SIGNED | | c++, c | | | | SIZEOF | | c++, c, c#, rust | | | | SMALL | | verilog, html | | | | SOURCE | | html | | | | SPAN | | html | | | | SPECIFIES | | css | | | | SPECIFY | | verilog | | | | SPECPARAM | | verilog | | | | STACKALLOC | | c# | | | | STATIC | | c#, java, swift, javascript, rust, c, typescript, afl, php, c++ | | | | STATIC_ASSERT | | c++ | | | | STATIC_CAST | | c++ | | | | STRICTFP | | java | | | | STRIKE | | html | | | | STRING | | c#, typescript | | | | STRONG | | html | | | | STRONG0 | | verilog | | | | STRONG1 | | verilog | | | | STRUCT | | c#, swift, julia, golang, rust, c, ocaml, c++ | | | | STYLE | | html | | | | SUB | | html | | | | SUBSCRIPT | | swift | | | | SUMMARY | | html | | | | SUP | | html | | | | SUPER | | swift, javascript, python, rust, scala, typescript, java, ruby | | | | SUPPLY0 | | verilog | | | | SUPPLY1 | | verilog | | | | SVG | | html | | | | SWITCH | | c#, java, swift, javascript, golang, c, typescript, afl, php, c++ | | | | SYMBOL | | typescript | | | | SYNCHRONIZED | | java, c++ | | | | SYNTAX | | agda | | | | TAB-SIZE | | css | | | | TABLE | | verilog, html | | | | TABLE-LAYOUT | | css | | | | TACTIC | | agda | | | | TASK | | verilog | | | | TBODY | | html | | | | TD | | html | | | | TEMPLATE | | c++, html | | | | TEXT-ALIGN | | css | | | | TEXT-COLOR | | css | | | | TEXT-DECORATION | | css | | | | TEXT-INDENT | | css | | | | TEXT-JUSTIFY | | css | | | | TEXT-LAST | | css | | | | TEXT-LINE | | css | | | | TEXT-ORIENTATION | | css | | | | TEXT-OVERFLOW | | css | | | | TEXT-POSITION | | css | | | | TEXT-SHADOW | | css | | | | TEXT-STYLE | | css | | | | TEXT-TRANSFORM | | css | | | | TEXT-UPRIGHT | | css | | | | TEXTAREA | | html | | | | TFOOT | | html | | | | TH | | html | | | | THEAD | | html | | | | THEN | | bash, haskell, ocaml, ruby | | | | THIS | | c#, javascript, scala, typescript, c++, java | | | | THREAD_LOCAL | | c++ | | | | THROW | | c#, swift, javascript, php, scala, typescript, c++, java | | | | THROWS | | swift, java | | | | TIME | | bash, verilog, html | | | | TITLE | | html | | | | TO | | ocaml | | | | TODO | | | | | | TOP | | css | | | | TR | | html | | | | TRACK | | html | | | | TRAIT | | php, scala, rust | | | | TRAN | | verilog | | | | TRANIF0 | | verilog | | | | TRANIF1 | | verilog | | | | TRANSACTION_SAFE | | c++ | | | | TRANSACTION_SAFE_DYNAMIC | | c++ | | | | TRANSFORM | | css | | | | TRANSFORM-ORIGIN | | css | | | | TRANSFORM-STYLE | | css | | | | TRANSIENT | | java | | | | TRANSITION | | css | | | | TRANSITION-DELAY | | css | | | | TRANSITION-DURATION | | css | | | | TRANSITION-FUNCTION | | css | | | | TRANSITION-PROPERTY | | css | | | | TRI | | verilog | | | | TRI0 | | verilog | | | | TRI1 | | verilog | | | | TRIAND | | verilog | | | | TRIOR | | verilog | | | | TRUE | Boolean logic for what is considered true | c#, swift, javascript, python, julia, rust, ocaml, scala, typescript, c++, ruby | truth-values | | | TRY | used with exceptions, where try...except blocks are used to catch exceptions by trying out a set of instructions to see if an exception occur| c#, swift, javascript, python, julia, php, ocaml, scala, typescript, c++, java | Exceptions | | | TT | | html | | | | TUTORIAL | | | | | | TYPE | | swift, python, julia, golang, rust, ocaml, scala, typescript, haskell | | | | TYPEALIAS | | julia, swift | | | | TYPEDEF | | c++, c | | | | TYPEID | | c++ | | | | TYPENAME | | c++ | | | | TYPEOF | | c#, javascript, rust, typescript, afl | | | | U | | html | | | | UINT | | c# | | | | UL | | html | | | | ULONG | | c# | | | | UNCHECKED | | c# | | | | UNDEF | | ruby | | | | UNDONE | | | | | | UNICODE-BIDI | | css | | | | UNION | | c++, c | | | | UNLESS | | ruby | | | | UNOWNED | | swift | | | | UNQUOTE | | agda | | | | UNQUOTEDECL | | agda | | | | UNQUOTEDEF | | agda | | | | UNSAFE | | c#, rust | | | | UNSET | | php | | | | UNSIGNED | | c++, c | | | | UNSIZED | | rust | | | | UNTIL | | bash, ruby | | | | USE | | php, rust | | | | USER-SELECT | | css | | | | USHORT | | c# | | | | USING | | c++, julia, agda, c# | | | | VAL | | ocaml, scala | | | | VALUE | | c# | | | | VAR | | c#, swift, javascript, golang, scala, typescript, html, php | | | | VECTORED | | verilog | | | | VERTICAL-ALIGN | | css | | | | VIDEO | | html | | | | VIRTUAL | | c#, ocaml, c++, rust | | | | VISIBILITY | | css | | | | VOID | | c#, java, javascript, c, typescript, c++ | | | | VOLATILE | | c++, java, c, c# | | | | WAIT | | verilog | | | | WAND | | verilog | | | | WARN | | | | | | WARNING | | | | | | WBR |This tag defines a possible line break; when a word is very long, or you’re concerned the browser will break a line at the wrong place, you can use the element to break the word or line appropriately.| html | | | | WCHAR_T | | c++ | | | | WEAK | | swift | | | | WEAK0 | | verilog | | | | WEAK1 | | verilog | | | | WHEN | | ocaml, ruby | | | | WHERE | | c#, swift, rust, haskell, agda | | | | WHILE | used for looping. The statements inside this type of loop will continue to execute until the condition for the while loop evaluates to FALSE or a break statement is encountered | c#, java, swift, javascript, python, julia, php, rust, bash, ocaml, scala, afl, typescript, verilog, c++, c, ruby | Loops | | | WHITE-SPACE | | css | | | | WIDOWS | | css | | | | WIDTH | | css | | | | WILLSET | | swift | | | | WIRE | | verilog | | | | WITH |statement used to wrap the execution of a block of code within methods defined by the context manager | javascript, python, ocaml, scala, typescript, agda | Function Properties | | | WOR | | verilog | | | | WORD-BREAK | | css | | | | WORD-SPACING | | css | | | | WORD-WRAP | | css | | | | WRITING-MODE | | css | | | | WTF | | | | | | XNOR | | verilog | | | | XOR | | php, c++, verilog | | | | XOR_EQ | | c++ | | | | YIELD | used inside a function like a return statement, however it returns a generator | c#, javascript, python, rust, scala, typescript, ruby | Function Properties | | | Z-INDEX | | css | | |