Skip to content

Programming language keyword navigation. For example, clicking on the 'class' keyword will display a list of all languages that have this keyword, and provide navigation to the current language's official website or GitHub address.

Notifications You must be signed in to change notification settings

wyasher/programming-language-keywords-navigator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 

Repository files navigation

Introduction

Programming language keyword navigation. For example, clicking on the 'class' keyword will display a list of all languages that have this keyword, and provide navigation to the current language's official website or GitHub address.

Keywords

abstract actual add addr addrspace after and alias align allowzero andalso annotation Any anyframe anytype args as as? asm ascending async assert associatedtype associativity await

band baremodule base begin BEGIN bind block bnot bool bor break bsl bsr bxor by byte

callconv case catch chan char checked class companion component comptime concept cond connect const constraint constructor continue convenience converter crate crossinline covariant

data decimal decode def defined? default defer deferred deinit del delegate descending didSet discard distinct div do done double downcast downto dyn dynamic

elif else elseif elsif end END encode ensure enum equals errdefer error event exception expect explicit export exposing extend extends extension extern external

factory fallthrough false False field file fileprivate final finally fixed float fn for foreach from fun func function functor

get global go goto group guard

hide

if impl implements implicit import in include indirect infix inherit init initializer inline inner inout int interface internal into instance_sizeof is is_a? isa isnot it iterator

join

lambda land late lateinit lazy left let let! lib library linksection local lock long loop lor lsl lsr lxor

macro map member managed match match! method mixin mod module move mut mutable mutating

nameof namespace new next nil nil? nint noalias noinline none None nonlocal nonmutating nonrec nosuspend not notion notnull nuint null

object of on opaque open operator optional or orderby orelse out outer override

package packed param params part partial pass pointerof postfix precedence precedencegroup prefix primitive private proc property protected protocol Protocol ptr pub public

quote

raise range readonly rec receive receiver record redo ref reified rem remove repeat require required rescue responds_to? resume rethrow rethrows retry return return right routes

sbyte scoped sealed select self Self set setparam shl short show shr sig sizeof some stackalloc state static store string struct style subscript suite super suspend switch sync

tailrec test then this template threadlocal throw throws to trait true True try tuple type Type typealias typedef typeof

uint ulong unit union unchecked undef uninitialized unless unmanaged unowned unreachable unsafe until upcast use use! ushort using usingnamespace

val value vararg var verbatim virtual volatile void

weak when where while willSet with

xor

yield yield!

!in !is

_ __ENCODING__ __FILE__ __LINE__

#available #colorLiteral #else #elseif #endif #if #imageLiteral #keyPath #selector #sourceLocation

abstract

Crystal C# Dart F# Julia Kotlin

actual

Kotlin

add

C#

addr

Nim

addrspace

Zig

after

Erlang

alias

Crystal C# Ruby

align

Zig

allowzero

Zig

and

C# Erlang F# Lua Nim OCaml Python ReScript Ruby Zig

andalso

Erlang

annotation

Kotlin

Any

Swift

anyframe

Zig

anytype

Zig

args

C#

as

Crystal C# Dart F# Kotlin Mint Nim OCaml Python ReScript Rust Swift

as?

Crystal Kotlin

ascending

C#

asm

Crystal Nim Zig

asr

OCaml

assert

Dart F# OCaml Python ReScript

associatedtype

Swift

associativity

Swift

async

C# Dart Python Rust Zig

await

C# Dart Mint Python Swift Zig

band

Erlang

baremodule

Julia

base

C# Dart F#

begin

Crystal Erlang F# Julia OCaml Ruby

BEGIN

Ruby

bind

Nim

block

Nim

bnot

Erlang

bool

C#

bor

Erlang

break

Crystal C# Dart Go Julia Kotlin Lua Nim Python Ruby Rust Swift Zig

bsl

Erlang

bsr

Erlang

bxor

Erlang

by

C# Kotlin

byte

C#

callconv

Zig

case

Crystal C# Dart Erlang Go Mint Nim Ruby Swift

catch

C# Dart Erlang Julia Kotlin Swift Zig

chan

Go

char

C#

checked

C#

class

Crystal C# Dart F# Kotlin OCaml Python Ruby Swift

companion

Kotlin

component

Mint

comptime

Zig

concept

Nim

cond

Erlang

connect

Mint

const

C# Dart F# Go Julia Kotlin Mint Nim Rust Zig

constraint

OCaml ReScript

constructor

Kotlin

continue

C# Dart Go Julia Kotlin Nim Python Rust Swift Zig

convenience

Swift

converter

Nim

crate

Rust

crossinline

Kotlin

covariant

Dart

data

Kotlin

decimal

C#

decode

Mint

def

Crystal Python Ruby

defined?

Ruby

default

C# Dart F# Go Swift

defer

Go Nim Swift Zig

deferred

Dart

deinit

Swift

del

Python

delegate

C# F# Kotlin

descending

C#

didSet

Swift

discard

Nim

distinct

Nim

div

Erlang Nim

do

Crystal C# Dart F# Julia Kotlin Lua OCaml Nim Ruby Swift

done

F# OCaml

double

C#

downcast

F#

downto

F# OCaml

dyn

Rust

dynamic

C# Dart Kotlin Swift

elif

F# Nim Python

else

Crystal C# Dart F# Go Julia Kotlin Lua Mint Nim OCaml Python ReScript Ruby Rust Swift Zig

elseif

Julia Lua

elsif

Crystal Ruby

end

Crystal Erlang F# Julia Nim OCaml Ruby

END

Lua Ruby

encode

Mint

ensure

Crystal Ruby

enum

Crystal C# Dart Kotlin Mint Nim Rust Swift Zig

equals

C#

errdefer

Zig

error

Zig

event

C#

exception

F# OCaml ReScript

expect

Kotlin Nim Python

explicit

C#

export

Dart Erlang Julia Nim Zig

exposing

Mint

extend

Crystal

extends

Dart

extension

Dart Swift

extern

C# F# Rust Zig

external

Dart Kotlin OCaml ReScript

factory

Dart

fallthrough

Go Swift

false

Crystal C# Dart F# Julia Kotlin Lua Mint OCaml ReScript Ruby Rust Swift

False

Python

field

Kotlin

file

C# Kotlin

fileprivate

Swift

final

Dart Kotlin Python Swift

finally

C# Dart F# Julia Kotlin Nim

fixed

C# F#

float

C#

fn

Rust Zig

for

Crystal C# Dart F# Go Julia Kotlin Lua Mint Nim OCaml Python ReScript Ruby Rust Swift Zig

foreach

C#

from

C# Nim Python

fun

Crystal Erlang F# Kotlin Mint OCaml

func

Go Nim Swift

function

F# Julia Lua OCaml

functor

OCaml

get

C# Dart Kotlin Mint Swift

global

C# F# Julia Mint Python

go

Go

goto

C# Go Lua

group

C#

guard

Swift

hide

Dart

if

Crystal C# Dart Erlang F# Go Julia Kotlin Lua Mint Nim OCaml Python ReScript Ruby Rust Swift Zig

impl

Rust

implements

Dart

implicit

C#

import

Dart Erlang GoJulia Kotlin Nim Python Swift

in

Crystal C# Dart F# Julia Kotlin Lua Nim OCaml Python ReScript Ruby Rust Swift

include

Crystal Nim OCaml ReScript

indirect

Swift

infix

Kotlin Swift

inherit

F# OCaml

init

C# Kotlin Swift

initializer

OCaml

inline

F# Kotlin Zig

inner

Kotlin

inout

Swift

int

C#

interface

C# Dart F# Go Kotlin Nim

internal

C# F# Kotlin Swift

into

C#

instance_sizeof

Crystal

is

C# Dart Kotlin Nim Python Swift

is_a?

Crystal

isa

Julia

isnot

Nim

it

Kotlin

iterator

Nim

join

C#

lambda

Python

land

OCaml

late

Dart

lateinit

Kotlin

lazy

F# OCaml ReScript Swift

left

Swift

let

C# Mint Erlang F# Julia Nim OCaml ReScript Rust Swift

let!

F#

lib

Crystal

library

Dart

linksection

Zig

local

Julia Lua

lock

C#

long

C#

loop

Rust

lor

OCaml

lsl

OCaml

lsr

OCaml

lxor

OCaml

macro

Crystal Julia Nim

map

Go

managed

C#

match

F# OCaml Rust

match!

F#

method

Nim OCaml

member

F#

mixin

Dart Nim

mod

Nim OCaml Rust

module

Crystal Erlang F# Julia Mint OCaml ReScript Ruby

move

Rust

mut

Rust

mutable

F# Julia OCaml ReScript

mutating

Swift

nameof

C#

namespace

C# F#

new

C# Dart F# OCaml

next

Crystal Mint Ruby

nil

Crystal Lua Nim Ruby Swift

nil?

Crystal

nint

C#

noalias

Zig

noinline

Kotlin Zig

none

Swift

None

Python

nonlocal

Python

nonmutating

Swift

nonrec

OCaml

nosuspend

Zig

not

C# Erlang F# Lua Nim Python Ruby

notion

Nim

notnull

C#

nuint

C#

null

C# Dart F# Kotlin

object

C# Kotlin Nim OCaml

of

Crystal Mint Erlang F# NimOCaml ReScript

on

C# Dart

opaque

Zig

open

F# Kotlin OCaml ReScript Swift

operator

C# Dart Kotlin Swift

optional

Swift

or

C# F# Lua Mint Nim OCaml Python Ruby Zig

orderby

C#

orelse

Erlang Zig

out

Crystal C# Kotlin Nim

outer

Julia

override

C# F# Kotlin Swift

package

Go Kotlin

packed

Zig

param

Kotlin

params

C#

part

Dart

partial

C#

pass

Python

pointerof

Crystal

postfix

Swift

precedence

Swift

precedencegroup

Swift

prefix

Swift

primitive

Julia

private

Crystal C# F# Kotlin OCaml Swift

proc

Nim

property

Kotlin Mint

protected

Crystal C# Kotlin

protocol

Swift

Protocol

Swift

ptr

Nim

pub

Rust Zig

public

C# F# Kotlin Swift

quote

Julia

raise

Nim Python

range

Go

readonly

C#

rec

F# OCaml ReScript

receive

Erlang

receiver

Kotlin

record

C# Erlang Mint

redo

Ruby

ref

C# Nim Rust

reified

Kotlin

rem

Erlang

remove

C#

repeat

Lua Swift

require

Crystal

required

C# Dart Swift

rescue

Crystal Ruby

responds_to?

Crystal

resume

Zig

rethrow

Dart

rethrows

Swift

retry

Ruby

return

Crystal C# Dart F# Go Julia Kotlin Lua Mint Nim Python Ruby Rust Swift Zig

return!

F#

right

Swift

routes

Mint

sbyte

C#

scoped

C#

sealed

C# Dart Kotlin

select

Crystal C# F# Go

self

Crystal Ruby Rust Swift

Self

Rust Swift

set

C# Dart Kotlin Swift

setparam

Kotlin

shl

Nim

short

C#

show

Dart

shr

Nim

sig

OCaml

sizeof

Crystal C#

some

Swift

stackalloc

C#

state

Mint

static

C# Dart F# Nim Rust Swift

store

Mint

string

C#

struct

Crystal C# F# Go Julia OCaml Rust Swift Zig

style

Mint

subscript

Swift

suite

Mint

super

Crystal Dart Kotlin Ruby Rust Swift

suspend

Kotlin Zig

switch

C# Dart Go ReScript Swift Zig

sync

Dart

tailrec

Kotlin

test

Mint Zig

then

Crystal F# Lua OCaml Ruby

this

C# Dart Kotlin

template

Nim

threadlocal

Zig

throw

C# Dart Erlang Kotlin Swift

throws

Swift

to

OCaml

trait

Rust

true

Crystal C# Dart F# Julia Kotlin Lua Mint OCaml ReScript Ruby Rust Swift

True

Python

try

C# Dart Erlang F# Julia Kotlin Nim OCaml Python ReScript Swift Zig

tuple

Nim

type

Crystal F# Go Julia Nim OCaml ReScript Rust

Type

Swift

typealias

Kotlin Swift

typedef

Dart

typeof

Crystal C# Kotlin

uint

C#

ulong

C#

unchecked

C#

undef

Ruby

uninitialized

[Crystal](https://crystal-lang.org

unit

Crystal Ruby

union

Crystal Rust Zig

unless

Crystal Ruby

unmanaged

C#

unowned

Swift

unreachable

Zig

unsafe

C# Rust

until

Lua

upcast

F#

use

F# Mint Rust

use!

F#

ushort

C#

using

C# Julia Mint Nim

usingnamespace

Zig

val

Kotlin OCaml

value

C# F# Kotlin

var

C# Dart Go Kotlin Nim Swift Zig

vararg

Kotlin

verbatim

Crystal

virtual

C# OCaml

volatile

C# Zig

void

C# Dart F#

weak

Swift

when

Crystal C# Dart Erlang F# Kotlin Mint Nim OCaml ReScript Ruby

where

C# Julia Kotlin Rust Swift

while

Crystal C# Dart F# Julia Kotlin Lua Nim OCaml Python ReScript Ruby Rust Swift Zig

willSet

Swift

with

Crystal C# Dart F# OCaml Python ReScript

xor

Erlang Nim

yield

Crystal C# Dart F# Nim Python Ruby

yield!

F#

!in

Kotlin

!is

Kotlin

_

Swift

__ENCODING__

Ruby

__FILE__

Ruby

__LINE__

Ruby

#available

Swift

#colorLiteral

Swift

#else

Swift

#elseif

Swift

#endif

Swift

#if

Swift

#imageLiteral

Swift

#keyPath

Swift

#selector

Swift

#sourceLocation

Swift

About

Programming language keyword navigation. For example, clicking on the 'class' keyword will display a list of all languages that have this keyword, and provide navigation to the current language's official website or GitHub address.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published