mirror of
https://codeberg.org/ProgramSnail/lang.git
synced 2025-12-05 22:48:43 +00:00
change in literals, literal types
This commit is contained in:
parent
17ff590048
commit
43dfa75b74
10 changed files with 168 additions and 39 deletions
|
|
@ -228,3 +228,18 @@ tuple_argument_test 'x : (A & B & C) = do_something;
|
|||
|
||||
// ((A1 & A2) | B | C) same to Variant[Tuple[A1 A2] B C]
|
||||
variant_argument_test 'x : ((A1 & A2) | B | C) = do_something;
|
||||
|
||||
literals_test = {
|
||||
%float_number_literal := 1.0f;
|
||||
%double_number_literal := 1.0;
|
||||
%int_literal := 1i;
|
||||
%long_literal := 1l;
|
||||
%index_literal := 1;
|
||||
%string_literal := "";
|
||||
%unicode_string_literal := ""u;
|
||||
%char_literal := ''a'';
|
||||
%unicode_literal := ''↪''u;
|
||||
%bool_literal := true;
|
||||
%unit_literal := ();
|
||||
%null_literal := null;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue