zlox/samples
2024-09-01 13:28:04 +02:00
..
ch8_initalizers.lox implementing instance initializers 2024-08-31 20:45:55 +02:00
ch21_breakfast.lox implementing global variables (ch21) 2024-08-27 10:06:24 +02:00
ch21_print.lox add samples for ch21 2024-08-27 10:22:40 +02:00
ch22_local_vars1.lox implemeting local variables (ch22) 2024-08-27 12:19:20 +02:00
ch22_local_vars2.lox implemeting local variables (ch22) 2024-08-27 12:19:20 +02:00
ch22_local_vars3.lox implemeting local variables (ch22) 2024-08-27 12:19:20 +02:00
ch23_for.lox for statements (ch23) 2024-08-27 15:13:41 +02:00
ch23_if_else_logical_operators.lox implementing jumping back and forth (ch23) 2024-08-27 14:15:14 +02:00
ch23_if_else.lox implementing jumping back and forth (ch23) 2024-08-27 14:15:14 +02:00
ch23_if.lox implementing jumping back and forth (ch23) 2024-08-27 14:15:14 +02:00
ch23_while.lox while statements (ch23) 2024-08-27 14:32:11 +02:00
ch24_fib.lox implementing native functions (ch24) 2024-08-29 09:16:52 +02:00
ch24_function_call.lox implementing calls and functions (ch24) 2024-08-29 08:27:25 +02:00
ch24_function.lox implementing calls and functions (ch24) 2024-08-29 08:27:25 +02:00
ch24_invalid_arg_count.lox implementing calls and functions (ch24) 2024-08-29 08:27:25 +02:00
ch24_multiple_calls.lox implementing calls and functions (ch24) 2024-08-29 08:27:25 +02:00
ch25_closures1.lox implementing closures (ch25) 2024-08-29 12:58:54 +02:00
ch25_closures2.lox implementing closures (ch25) 2024-08-29 12:58:54 +02:00
ch25_closures3.lox implementing closures (ch25) 2024-08-29 12:58:54 +02:00
ch25_closures4.lox implementing closures (ch25) 2024-08-29 12:58:54 +02:00
ch25_closures5.lox implementing closures (ch25) 2024-08-29 12:58:54 +02:00
ch25_closures6.lox implementing closures (ch25) 2024-08-29 12:58:54 +02:00
ch26_gc.lox implementing garbage collection (ch26) 2024-08-30 22:59:23 +02:00
ch27_classes_instances.lox implementing classes and instances (ch27) 2024-08-31 10:02:21 +02:00
ch28_calling_methods.lox implementing methods and initializers (ch28) 2024-08-31 11:16:45 +02:00
ch28_initializers.lox implementing instance initializers 2024-08-31 20:45:55 +02:00
ch28_methods_again.lox implementing instance initializers 2024-08-31 20:45:55 +02:00
ch28_methods_initializers.lox implementing instance initializers 2024-08-31 20:45:55 +02:00
ch28_optimized_invocation.lox optimizing invocations 2024-09-01 11:50:54 +02:00
ch28_say_name.lox implementing methods and initializers (ch28) 2024-08-31 11:16:45 +02:00
ch28_this_outside.lox implementing this 2024-08-31 11:31:52 +02:00
ch29_superclass2.lox implementing superclasses (ch29) 2024-09-01 13:28:04 +02:00
ch29_superclass_error2.lox implementing superclasses (ch29) 2024-09-01 13:28:04 +02:00
ch29_superclass_error.lox implementing superclasses (ch29) 2024-09-01 13:28:04 +02:00
ch29_superclass.lox implementing superclasses (ch29) 2024-09-01 13:28:04 +02:00
hello_world.lox refactor: using linked list for objects 2024-08-30 09:12:21 +02:00
indices.lox implementing string indexes 2024-09-01 10:52:52 +02:00
native_power.lox implementing more native functions 2024-08-29 10:53:52 +02:00