# Though they may be phased out:
# https://github.com/nim-lang/RFCs/issues/456
s := (A + a + A);
x = 2.0
y = x + X
with Gnat.Io; use Gnat.Io;
procedure Numbers is
Score: Integer;
F: Float := 1.0;
begin
Score := 3 + 2#1011#;
Put(score);
New_Line;
Score := Score + 1_000_000;
Put(Score);
New_Line;
end Numbers;
signals some_signal : integer ;
signal some_other_signal : integer ;
signal result : integer ;
ReSULT <= SOME_SIGNAL + sOME_oTHer_SIGNal ; -- Although totally unrecommended - this is perfectly legal
if "abc".LeNgTh == 3
"cool length"
Languages with Case Insensitive Identifiers include HTML, CSS, SQL, SAS, COBOL, Visual Basic, Nim, Pascal, Fortran, Ada, PostgreSQL, MySQL, SPSS, VHDL, Forth, Visual Basic .NET, Delphi, BASIC, AutoHotkey, Eiffel, Batchfile, Gforth, SAKO, Speedie
Languages without Case Insensitive Identifiers include JavaScript, C, Python, Java, Perl, Ruby, PHP, Go, XML, JSON, TypeScript, R, Rust, Swift, Scala, Lua, Kotlin, Haskell, Clojure, CoffeeScript, Elixir, Erlang, Prolog, Objective-C, Julia, Lisp, Dart, CUDA, Racket, Reason, D, Elm, GraphQL, Scheme, Chapel, F#, OCaml, Smalltalk, Tcl, Node.js, LaTeX, Arduino Programming Language, SQLite, Maple, ActionScript, C3, XQuery, Wa-lang, Lil, Modula-2, progsbase, C2, Sage, Modula-3, Veryl, Bel
View all concepts with or missing a hasCaseInsensitiveIdentifiers measurement
Read more about Case Insensitive Identifiers on the web: 1.