d7e289bd17
Update .gitea/workflows/build.yaml
build / test (push) Has been cancelled
2024-11-26 01:46:06 +00:00
944bce92b8
[CICD] - Another test
build / test (push) Failing after 3s
2024-11-23 23:54:05 +00:00
186796c8da
[CICD] - Another test
build / test (push) Failing after 3s
2024-11-23 23:53:11 +00:00
5da3ebc5c6
[CICD] - Another test
build / test (push) Failing after 3s
2024-11-23 23:52:09 +00:00
89179f354e
[CICD] - Testing to debug the path error
build / test (push) Failing after 3s
2024-11-23 23:50:57 +00:00
2ab60082dc
[CICD] - Fixing typo on build.yaml
build / test (push) Failing after 3s
2024-11-23 23:48:09 +00:00
fdaf1db84e
[CICD] - Removing cachix step
build / test (push) Failing after 4s
2024-11-23 23:47:16 +00:00
35fb76ae91
[CICD] - Changing runner for build.yaml to ubuntu-latest
build / test (push) Failing after 14s
2024-11-23 23:46:01 +00:00
24d6fe56bc
[CICD] - Updating build to execute nix inside container
build / test (push) Waiting to run
2024-11-23 23:44:33 +00:00
f2128a9512
[CICD] - Adding gitea pipeline to build clox
build / test (push) Has been cancelled
2024-11-23 20:06:04 -03:00
59ba0f61b4
[Chapter23&Conditionals] - Adding control flow
2024-11-23 19:52:57 -03:00
8bce027f37
[Chapter22&Locals] - Adding locals
2024-11-23 19:26:13 -03:00
a40570768a
[Chapter21&Globals] - Adding global variables
2024-11-23 19:06:11 -03:00
eafabfcb00
[Chapter20&Hash] - Adding the hashmaps
2024-11-17 00:54:58 -03:00
e218782499
[Chapter19&Strings] - Adding strings
2024-11-17 00:26:13 -03:00
8d0feaf157
[Fix] - Fix from Chapter18; Adding missing parsing and values
2024-10-28 14:00:53 -03:00
5c4267262b
[Solution] - Removing *.o files from git history
2024-10-28 14:00:11 -03:00
9b87a0d9c0
[Chapter18&TypesOfValues] - Following up chapter 18
...
- A bug was found when trying to run the following expression:
- ```lox
!(5 - 4 > 3 * 2 == !nil)
```
2024-10-18 13:24:47 -03:00
9bb28003ec
[Refactor] - Removing unused files
2024-10-17 13:05:56 -03:00
202123cdf1
[Chapter17&Scanning] - Fixing the compilation
2024-10-17 13:04:21 -03:00
4c96750dbe
[Chapter17&CompilingExpr] - Chapter 17 follow up
2024-10-16 13:36:05 -03:00
23dada12cc
[Chapter16&Scanning] - Following the scanning on demand chapter
2024-10-14 13:11:29 -03:00
50f77b7028
[Chapter15&VM] - adding a vm to run the instructions
2024-10-11 13:13:21 -03:00
96ce1a8271
[Chapter14&Chunks] - Starting the new interpreter with chunks of bytecode
2024-10-06 13:50:40 +00:00
b94a25bd31
Reorganizing files in solution
2024-10-06 13:49:41 +00:00
77c0845f61
[Chapter13&Inheritance] - Adding tests;Bugs found
...
- Refactors will be necessary, the interpreter is not working as expected
- Try to execute the tests to check the errors
- It seems some funcionality with the scanner or resolver is not working
- Debugging is necessary.
2024-10-06 13:13:50 +00:00
a7d56eaf86
[Chapter13&Inheritance] - Fixing compilation errors
2024-10-06 12:44:44 +00:00
2117e9ed07
[Chapter13&Inheritance] - Adding the inheritance logic
2024-10-06 12:18:30 +00:00
05a8ac6127
[Chapter12&Classes] - Adding support for classes
2024-10-06 03:11:41 +00:00
9559cab2ce
[Chapter11&Resolver] - Adding resolving to jlox
2024-10-04 18:28:33 +00:00
503d2a0ffd
[Fix] - Adding the remaining Expression node classes
2024-09-30 21:39:20 -03:00
Adnan Ioricce
178793a13c
[Chapter10&Functions] - Adding functions
...
[Typo GenerateAst] - Fixing typo on package name of the ast generator
2024-09-30 14:16:36 -03:00
b2167e0a0c
[Chapter9&ControlFlow] - Adding control flow
2024-09-24 21:56:50 -03:00
b4546ceb1c
[Chapter8&Fix] - Adding missing code and implemeting a little of the AstPrinter
2024-09-08 13:51:20 -03:00
ec614721c6
[Chapter8&Statements] - Adding support for statments from chapter 7
2024-09-08 12:31:35 -03:00
920afcc25d
[Chapter7&Evaluation] - Adding expression evaluation from chapter 7
2024-09-07 14:03:32 -03:00
80ad509e6c
[Chapter6&Parsing] - Implementing the first part of the parser
2024-09-03 08:47:49 -03:00
44b200a54e
[Chapter5&tooling] - Adding tooling from chapter 5
2024-08-27 12:24:17 -03:00
1d38acda73
[Init&Scanning] - Chapter 4 follow up
...
- Chapter 4 follow up from the "crafting interpreters" book
- Changing the package name ``com.craftinginterpreters.lox`` to ``com.lox``
2024-08-21 13:03:43 -03:00