MCPcopy Create free account

hub / github.com/Redskaber/Joker / functions

Functions850 in github.com/Redskaber/Joker

Functionmain
()
src/joker_bvm/src/main.rs:15
Functionmain
src/joker_c/joker_c/joker_c.c:127
Functionmatch
src/joker_c/joker_c/option.c:50
Functionnative_clock
time block */
src/joker_c/joker_c/native.c:43
Functionnative_now
src/joker_c/joker_c/native.c:79
Functionnative_sleep
src/joker_c/joker_c/native.c:52
Functionnative_time
src/joker_c/joker_c/native.c:47
Methodnew
()
src/idea/resolve.rs:261
Methodnew
(inner: OEnum)
src/idea/types.rs:74
Methodnew
(builder: impl Fn() -> LoxFn<F>)
src/idea/alias.rs:45
Methodnew
(interpreter: Rc<Interpreter>)
src/idea/resolver/resolve.rs:68
Methodnew
(token: &Token, msg: String)
src/idea/resolver/store.rs:363
Methodnew
()
src/joker_bvm/src/chunk.rs:40
Methodnew
(tokens: &'a [Token<'a>])
src/backup/joker/parse.rs:41
Methodnew
(src: &'a str)
src/backup/joker/scanner.rs:33
Methodnew
()
src/backup/joker/env.rs:25
Methodnew
(err_type: RuntimeError)
src/backup/joker/error.rs:45
Methodnew
(stmts: Vec<Statement<'a>>)
src/backup/joker/interpreter.rs:11
Methodnew
( token_type: TokenType, lexeme: &'a str, literal: Literal<'a>, line: usize,
src/backup/joker/token.rs:173
Methodnew
(token: &Token, msg: String)
src/backup/joker/ast/error.rs:11
Methodnew
(name: &'a Token<'a>, value: Box<Expr<'a>>)
src/backup/joker/ast/ast.rs:65
Methodnew
(tokens: Vec<Token>)
src/joker/parse.rs:27
Methodnew
(token: &Token, msg: String)
src/joker/abort.rs:106
Methodnew
()
src/joker/main.rs:38
Methodnew
(source: String)
src/joker/scanner.rs:22
Methodnew
(interpreter: Rc<Interpreter>)
src/joker/resolver.rs:148
Methodnew
()
src/joker/env.rs:31
Methodnew
()
src/joker/ast_print.rs:19
Methodnew
(msg: String)
src/joker/error.rs:85
Methodnew
(token: &Token, msg: String)
src/joker/callable.rs:66
Methodnew
()
src/joker/interpreter.rs:41
Methodnew
(ttype: TokenType, lexeme: String, literal: Object, line: usize)
src/joker/token.rs:152
Methodnew
()
src/joker/types/env.rs:18
Methodnew
(inner: OEnum)
src/joker/types/this.rs:38
Methodnew
(class: Box<Class>)
src/joker/object/instance.rs:70
Methodnew
( name: Token, super_class: Option<Box<Class>>, fields: Option<HashMap<String, Option<
src/joker/object/caller/class.rs:50
Methodnew
(expr: &LambdaExpr, closure: Rc<RefCell<Env>>)
src/joker/object/caller/function/lambda.rs:67
Methodnew
(stmt: &FnStmt, closure: Rc<RefCell<Env>>)
src/joker/object/caller/function/method.rs:66
Methodnew
(builder: impl Fn() -> Self)
src/joker/object/caller/function/this.rs:142
Methodnew_global
()
src/joker/types/env.rs:21
Functionnew_string_uninterned
flexible array member */
src/joker_c/joker_c/string.c:19
Methodnew_with_enclosing
(enclosing: Rc<RefCell<Env>>)
src/joker/env.rs:37
Methodnormal
(param: Token, type_: Type)
src/joker/types/type_.rs:585
Methodnormal_with_parse
(parser: &mut Parser)
src/joker/types/type_.rs:636
Functionnth_token
src/joker_c/joker_c/token.c:205
Functionobject_operator
()
src/idea/object_operator.rs:50
Methodparam_pair_type
(param_pair: &ParamPair)
src/joker/types/inferrer.rs:29
Methodparse
(&self)
src/joker/types/type_.rs:621
Methodparse
(&self)
src/joker/types/this.rs:55
Functionparse_and
src/joker_c/joker_c/parser.c:1017
Functionparse_binary
middle suffix expression: a + b */
src/joker_c/joker_c/parser.c:975
Functionparse_call
* parse function call: * {..., [op_call, arg_count], ... } */
src/joker_c/joker_c/parser.c:953
Functionparse_f32
src/joker_c/joker_c/parser.c:920
Functionparse_f64
src/joker_c/joker_c/parser.c:924
Functionparse_grouping
src/joker_c/joker_c/parser.c:929
Functionparse_i32
parse number: {i32, f64,...}, need detailed dispatching */ TODO: add more types */
src/joker_c/joker_c/parser.c:912
Functionparse_i64
src/joker_c/joker_c/parser.c:916
Functionparse_identifier
src/joker_c/joker_c/parser.c:601
Functionparse_literal
src/joker_c/joker_c/parser.c:999
Functionparse_or
src/joker_c/joker_c/parser.c:1024
Methodparse_ref
(&self)
src/joker/types/type_.rs:624
Functionparse_string
parse string literal */
src/joker_c/joker_c/parser.c:1009
Methodparse_type
parse time:
src/joker/types/inferrer.rs:37
Functionparse_unary
pervious suffix expression: -a.b + c; => parse_precedence ; Ƕ��һԪ����ʽ */
src/joker_c/joker_c/parser.c:959
Functionprevious_token
src/joker_c/joker_c/token.c:178
Functionprint_parser
src/joker_c/joker_c/parser.c:157
Functionprintf_option
src/joker_c/joker_c/option.c:57
Functionprintf_value
src/joker_c/joker_c/value.c:58
Methodprintln
(&self, stmt: &Stmt)
src/joker/ast_print.rs:22
Functionreplace_compiler
src/joker_c/joker_c/vm.c:115
Methodreport
(&self)
src/backup/joker/parse.rs:368
Methodreport
(&self)
src/backup/joker/scanner.rs:386
Methodreport
(&self)
src/backup/joker/error.rs:56
Methodreport
(&self)
src/backup/joker/ast/error.rs:18
Methodreport
(&self)
src/joker/scanner.rs:365
Methodreport_error
(token: &Token, msg: String)
src/idea/resolver/resolve.rs:641
Methodreport_error
(token: &Token, msg: String)
src/idea/resolver/store.rs:375
Methodreport_error
(token: &Token, msg: String)
src/joker/parse.rs:846
Methodreport_error
(token: &Token, msg: String)
src/joker/abort.rs:118
Methodreport_error
(token: &Token, msg: String)
src/joker/resolver.rs:1445
Methodreport_error
(token: &Token, msg: String)
src/joker/env.rs:164
Methodreport_error
(msg: String)
src/joker/error.rs:88
Methodreport_error
(token: &Token, msg: String)
src/joker/callable.rs:78
Methodreport_error
(token: &Token, msg: String)
src/joker/interpreter.rs:905
Functionreset_token_list
src/joker_c/joker_c/token.c:105
Functionreset_token_node
src/joker_c/joker_c/token.c:72
Methodresolve
(&self, expr: Expr, depth: usize)
src/joker/interpreter.rs:114
Methodresolve_call
(&self, expr: &Call)
src/idea/resolver/resolve.rs:246
Methodresolve_call
(&self, expr: &Call)
src/joker/resolver.rs:670
Methodresolve_class
(&self, stmt: &ClassStmt)
src/joker/resolver.rs:362
Methodresolve_function
(&self, stmt: &FnStmt)
src/idea/resolver/resolve.rs:198
Methodresolve_function
(&self, stmt: &FnStmt)
src/joker/resolver.rs:294
Methodresolve_lambda
(&self, pipe: &Token, stmt: &Stmt)
src/idea/resolver/resolve.rs:228
Methodresolve_lambda
(&self, pipe: &Token, stmt: &Stmt)
src/joker/resolver.rs:350
Functionresolve_main
()
src/idea/resolve.rs:129
Methodresolve_method
(&self, stmt: &FnStmt)
src/joker/resolver.rs:450
Methodresolve_var
var a: declared_type = value; var b: declared_type = caller.value; var c: declared_type = caller.callable();
src/joker/resolver.rs:521
Functionscope_worker
()
src/idea/resolve.rs:321
Methodsimple_opcode_instruction
(op_code: &OpCode)
src/joker_bvm/src/debug.rs:30
Functionsimple_string_main
()
src/idea/automata.rs:48
← previousnext →601–700 of 850, ranked by callers