Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/brendanzab/rust-nbe-for-mltt
/ functions
Functions
404 in github.com/brendanzab/rust-nbe-for-mltt
⨍
Functions
404
◇
Types & classes
69
Method
from
(src: &'a str)
crates/mltt-core/src/prim.rs:12
Method
from
(src: u32)
crates/mltt-core/src/meta.rs:22
Method
from
(src: u32)
crates/mltt-core/src/var.rs:59
Method
from
(src: usize)
crates/mltt-span/src/index/byte.rs:14
Method
from
(src: usize)
crates/mltt-span/src/index/line.rs:14
Method
from
(src: usize)
crates/mltt-span/src/index/column.rs:39
Method
from
(src: &Pattern<'file>)
crates/mltt-elaborate/src/clause.rs:228
Method
from_char_len_utf16
(ch: char)
crates/mltt-span/src/index/byte.rs:49
Method
from_char_len_utf8
(ch: char)
crates/mltt-span/src/index/byte.rs:45
Method
from_str
(source: Source, s: &str)
crates/mltt-span/src/span.rs:31
Method
from_str
( src: &str, line_start_byte: ByteIndex, column_byte: ByteIndex, )
crates/mltt-span/src/index/column.rs:11
Method
from_str_len_utf8
(s: &str)
crates/mltt-span/src/index/byte.rs:53
Function
fun_app_1
()
crates/mltt-parse/tests/parser.rs:293
Function
fun_app_2a
()
crates/mltt-parse/tests/parser.rs:303
Function
fun_app_2b
()
crates/mltt-parse/tests/parser.rs:314
Function
fun_app_implicit
()
crates/mltt-parse/tests/parser.rs:335
Function
fun_app_instance
()
crates/mltt-parse/tests/parser.rs:354
Function
fun_arrow_type
()
crates/mltt-parse/tests/parser.rs:180
Function
fun_arrow_type_fun_app
()
crates/mltt-parse/tests/parser.rs:199
Function
fun_arrow_type_nested
()
crates/mltt-parse/tests/parser.rs:188
Function
fun_intro
()
crates/mltt-parse/tests/parser.rs:227
Function
fun_intro_multi_params
()
crates/mltt-parse/tests/parser.rs:238
Function
fun_intro_multi_params_implicit
()
crates/mltt-parse/tests/parser.rs:251
Function
fun_intro_multi_params_instance
()
crates/mltt-parse/tests/parser.rs:272
Function
fun_ty
()
crates/mltt-parse/tests/parser.rs:118
Function
fun_ty_implicit
()
crates/mltt-parse/tests/parser.rs:144
Function
fun_ty_instance
()
crates/mltt-parse/tests/parser.rs:167
Function
hex_literal
()
crates/mltt-parse/tests/lexer.rs:129
Function
hole
()
crates/mltt-parse/tests/parser.rs:48
Function
if_expr
()
crates/mltt-parse/tests/parser.rs:100
Method
index
(&self, index: FileId)
crates/mltt-span/src/file.rs:189
Method
initial
Gives an empty span at the start of a source.
crates/mltt-span/src/span.rs:27
Function
int_literal
()
crates/mltt-parse/tests/parser.rs:69
Function
int_range_message
(radix: u8)
crates/mltt-elaborate/src/literal.rs:233
Function
is_bin_digit
(ch: char)
crates/mltt-parse/src/lexer.rs:63
Function
is_identifier_continue
(ch: char)
crates/mltt-parse/src/lexer.rs:56
Method
is_keyword
(&self, slice: &str)
crates/mltt-parse/src/token.rs:66
Method
is_whitespace
(&self)
crates/mltt-parse/src/token.rs:62
Function
keywords
()
crates/mltt-parse/tests/lexer.rs:163
Function
let_expr
()
crates/mltt-parse/tests/parser.rs:85
Function
line_doc
()
crates/mltt-parse/tests/lexer.rs:52
Function
line_span_sources
()
crates/mltt-span/src/file.rs:262
Function
line_starts
()
crates/mltt-span/src/file.rs:201
Method
literal_intro
Construct a literal introduction.
crates/mltt-core/src/domain.rs:66
Method
literal_intro
Construct a literal introduction.
crates/mltt-core/src/syntax.rs:110
Method
literal_ty
Construct a literal type.
crates/mltt-core/src/domain.rs:61
Method
literal_ty
Construct a literal type.
crates/mltt-core/src/syntax.rs:105
Method
location
(&self, file_id: FileId, byte: impl Into<ByteIndex>)
crates/mltt-span/src/file.rs:117
Method
lookup_entry
Lookup an entry in the environment.
crates/mltt-core/src/prim.rs:101
Function
main
()
crates/mltt-cli/src/main.rs:7
Method
merge
(self, other: Span<Source>)
crates/mltt-span/src/span.rs:35
Method
meta
Construct a metavariable.
crates/mltt-core/src/domain.rs:51
Method
meta
Construct a metavariable.
crates/mltt-core/src/syntax.rs:90
Method
name
Get the name of the file.
crates/mltt-span/src/file.rs:39
Method
new
Create a new parser from an iterator of tokens.
crates/mltt-parse/src/parser.rs:204
Method
new
Create a new lexer from the source file.
crates/mltt-parse/src/lexer.rs:110
Method
new
( source: FileId, start: impl Into<ByteIndex>, slice: &'file str, )
crates/mltt-concrete/src/lib.rs:86
Method
new
(names: var::Env<String>)
crates/mltt-core/src/pretty.rs:123
Method
new
(term: Rc<Term>, values: var::Env<Rc<Value>>)
crates/mltt-core/src/domain.rs:124
Method
new
Create a new context. We assume that the value and type environments are of the same length.
crates/mltt-core/src/validate.rs:32
Method
new
Construct a new, empty environment.
crates/mltt-core/src/prim.rs:94
Method
new
Create a new, empty environment.
crates/mltt-core/src/meta.rs:43
Method
new
Create a new, empty environment.
crates/mltt-core/src/var.rs:16
Method
new
( source: Source, start: impl Into<ByteIndex>, end: impl Into<ByteIndex>, )
crates/mltt-span/src/span.rs:13
Method
new
Create a new, empty database.
crates/mltt-span/src/file.rs:67
Method
new
( params: &'file [IntroParam<'file>], body_ty: Option<&'file Term<'file>>, body: &'fil
crates/mltt-elaborate/src/clause.rs:27
Function
normalize_term
Fully normalize a term by first evaluating it, then reading it back.
crates/mltt-core/src/nbe.rs:365
Function
oct_literal
()
crates/mltt-parse/tests/lexer.rs:99
Function
parens
()
crates/mltt-parse/tests/parser.rs:110
Function
parse_float
( src: &SpannedString<'_>, )
crates/mltt-elaborate/src/literal.rs:351
Function
parse_int
(src: &SpannedString<'_>)
crates/mltt-elaborate/src/literal.rs:254
Function
parse_item
( tokens: impl Iterator<Item = Token<'file>> + 'file, )
crates/mltt-parse/src/parser.rs:81
Method
prim
Construct a primitive.
crates/mltt-core/src/domain.rs:56
Method
prim
Construct a primitive.
crates/mltt-core/src/syntax.rs:95
Function
record_intro
()
crates/mltt-parse/tests/parser.rs:414
Function
record_intro_fun_sugar
()
crates/mltt-parse/tests/parser.rs:435
Function
record_intro_trailing_semicolon
()
crates/mltt-parse/tests/parser.rs:464
Function
record_proj
()
crates/mltt-parse/tests/parser.rs:487
Function
record_proj_fun_app
()
crates/mltt-parse/tests/parser.rs:506
Function
record_proj_proj
()
crates/mltt-parse/tests/parser.rs:495
Function
record_type
()
crates/mltt-parse/tests/parser.rs:373
Function
record_type_trailing_semicolon
()
crates/mltt-parse/tests/parser.rs:392
Function
run
Run the REPL with the given options.
crates/mltt-cli/src/repl.rs:27
Function
run_elaborate_check_fail
(name: &str)
crates/mltt-test/src/support.rs:141
Function
run_elaborate_check_pass
(name: &str)
crates/mltt-test/src/support.rs:124
Function
run_elaborate_synth_fail
(name: &str)
crates/mltt-test/src/support.rs:177
Function
run_elaborate_synth_pass
(name: &str)
crates/mltt-test/src/support.rs:160
Function
run_sample
(name: &str)
crates/mltt-test/src/support.rs:104
Function
string_literal
()
crates/mltt-parse/tests/parser.rs:53
Function
string_literal
()
crates/mltt-parse/tests/lexer.rs:61
Method
sub
(self, other: u32)
crates/mltt-parse/src/parser.rs:167
Method
sub
(self, other: ByteIndex)
crates/mltt-span/src/index/byte.rs:36
Method
sub
(self, other: LineIndex)
crates/mltt-span/src/index/line.rs:36
Method
sub
(self, other: ColumnIndex)
crates/mltt-span/src/index/column.rs:61
Function
symbols
()
crates/mltt-parse/tests/lexer.rs:195
Method
take_diagnostics
Take the diagnostics from the lexer.
crates/mltt-parse/src/lexer.rs:130
Function
universe
()
crates/mltt-parse/tests/parser.rs:534
Method
universe
Construct a universe.
crates/mltt-core/src/domain.rs:71
Method
universe
Construct a universe.
crates/mltt-core/src/syntax.rs:115
Function
universe_level_0
()
crates/mltt-parse/tests/parser.rs:542
← previous
next →
301–400 of 404, ranked by callers