[PATCH olang v1 0/2] docs: add pointer and extern docs
2024-11-06 4:11 UTC (3+ messages)
` [PATCH olang v1 1/2] docs: add pointer docs
` [PATCH olang v1 2/2] docs: add the C FFI section
[PATCH olang v2 0/6] Remove symbol lookups from codegen
2024-11-01 2:17 UTC (9+ messages)
` [PATCH olang v2 1/6] ast: create the ast_ident_t and apply it to var_def and ref
` [PATCH olang v2 2/6] semantics: resolve variable symbols
` [PATCH olang v2 3/6] semantics: refactor: use the ast_ident_t into the fn_call node
` [PATCH olang v2 4/6] semantics: refactor: use the ast_ident_t into the fn_def.params
` [PATCH olang v2 5/6] type: refactor: rename type.id to type.name
` [PATCH olang v2 6/6] ast: remove dead code from var_assign ast node
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/6] Remove symbol lookups from codegen
2024-10-31 3:16 UTC (9+ messages)
` [PATCH olang v1 1/6] ast: create the ast_id_t and apply it to var_def and ref
` [PATCH olang v1 2/6] semantics: resolve variable symbols
` [PATCH olang v1 3/6] semantics: refactor: use the ast_id_t into the fn_call node
` [PATCH olang v1 4/6] semantics: refactor: use the ast_id_t into the fn_def.params
` [PATCH olang v1 5/6] type: refactor: rename type.id to type.name
` [PATCH olang v1 6/6] ast: remove dead code from var_assign ast node
` [olang/patches/.build.yml] build success
[PATCH olang] docs: add script to generate man pages from docstring
2024-10-28 2:07 UTC (2+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/5] Refactors to support semantics
2024-10-23 17:36 UTC (9+ messages)
` [PATCH olang v1 1/5] type_checker: rename checker to type_checker
` [PATCH olang v1 2/5] ast: remove redundancy on ast_node base fields
` [PATCH olang v1 3/5] ast: unary: rename ast_unary.expr to ast_unary.operand
` [PATCH olang v1 4/5] ast: remove expr reference from return and var assign nodes
` [PATCH olang v1 5/5] semantics: add scope to all nodes
` [olang/patches/.build.yml] build success
[PATCH olang v1 1/5] type_checker: rename checker to type_checker
2024-10-23 2:22 UTC (2+ messages)
[PATCH olang v0] proposal: checker: set the eval type at the binary op expression
2024-10-22 3:40 UTC (2+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/1] deref operation returning value
2024-10-19 14:14 UTC (4+ messages)
` [PATCH olang v2 1/1] codegen: x64: deref returns pointer value
` [olang/patches/.build.yml] build success
[PATCH olang v1] codegen: allow function call at the block level
2024-10-17 18:54 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/1] deref operation returning value
2024-10-17 2:52 UTC (4+ messages)
` [PATCH olang v1 1/1] codegen: x64: deref returns pointer value
` [olang/patches/.build.yml] build failed
[PATCH olang v1] codegen: x64: use the low bit register for 8 bits ops
2024-10-17 2:19 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/3] add support to compile extern fn def
2024-10-17 2:04 UTC (6+ messages)
` [PATCH olang v1 1/3] lexer: spec: add extern keyword for function def
` [olang/patches/.build.yml] build success
` [PATCH olang v1 2/3] parser: support extern function definition
` [PATCH olang v1 3/3] codegen: x64: compile "
[PATCH olang v2] docs: info: add while-loop to getting started
2024-10-17 0:23 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/3] cli: enable object file binary compilation
2024-10-17 0:20 UTC (6+ messages)
` [PATCH olang v1 1/3] codegen: link olang binary with libc by default
` [PATCH olang v1 2/3] cli: add option -c to compile without linking
` [PATCH olang v1 3/3] codegen: remove linux from codegen namespace
` [olang/patches/.build.yml] build success
[PATCH olang] fix: codegen: prevent stack overwrite
2024-10-16 22:33 UTC (4+ messages)
` [olang/patches/.build.yml] build failed
[PATCH olang v2] spec: remove comments from the spec
2024-10-16 21:49 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] docs: info: add while-loop to getting started
2024-10-16 21:44 UTC (5+ messages)
` [olang/patches/.build.yml] build success
` [PATCH olang] fixup! docs: info: add while-loop to getting started
[PATCH olang] spec: allow comments inside blocks
2024-10-16 19:48 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/3] codege: initial implementation of pointers
2024-10-14 14:35 UTC (6+ messages)
` [PATCH olang v1 1/3] fix: checker: populate vardef value scope
` [PATCH olang v1 2/3] codegen: x64: generate address of (&)
` [PATCH olang v1 3/3] codegen: x64: generate dereference assignment
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/2] parser: spec: allow nested expresssion
2024-10-14 11:29 UTC (5+ messages)
` [PATCH olang v1 1/2] parser: rename factor to primary_expr
` [PATCH olang v1 2/2] parser: spec: allow nested unary expressions
` [olang/patches/.build.yml] build success
[PATCH olang v2 0/4] codestyle: change our formater
2024-10-12 23:35 UTC (7+ messages)
` [PATCH olang v2 1/4] codestyle: prevent extra empty lines at EOF
` [PATCH olang v2 2/4] codestyle: do not allow single line enums
` [PATCH olang v2 3/4] codestyle: add trailing comma on struct initializer
` [PATCH olang v2 4/4] codestyle: limit the code to 80 characters
` [olang/patches/.build.yml] build success
[PATCH olang v1] tests: show test name into test execution output
2024-10-11 17:06 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] build: turn make build output less noisy
2024-10-11 4:02 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] build: turn make build output less noisy
2024-10-11 4:02 UTC (2+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] fix: build: add missing dependencies for check-spec
2024-10-11 3:43 UTC (3+ messages)
` [olang/patches/.build.yml] build failed
[PATCH olang v1] spec: add contrib bin script for validating olang spec
2024-10-11 3:28 UTC (4+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v3 0/2] spec: parser: enable expression on function level
2024-10-11 0:32 UTC (5+ messages)
` [PATCH olang v3 1/2] "
` [PATCH olang v3 2/2] parser: fix unary precedence
` [olang/patches/.build.yml] build success
[PATCH olang v2] spec: parser: enable expression on function level
2024-10-10 12:08 UTC (2+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang] spec: parser: enable expression on function level
2024-10-10 11:47 UTC (2+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang 0/6] Suggestions in code style
2024-10-10 1:34 UTC (8+ messages)
` [PATCH olang v1 1/6] codestyle: change AlignAfterOpenBracket to BlockIndent
` [PATCH olang v1 2/6] codestyle: never BreakBeforeBraces
` [PATCH olang v1 3/6] codestyle: prevent extra empty lines at EOF
` [PATCH olang v1 4/6] codestyle: do not allow single line enums
` [PATCH olang v1 5/6] codestyle: add trailing comma on struct initializer
` [olang/patches/.build.yml] build success
` [PATCH olang v1 6/6] codestyle: limit the code to 80 characters
[PATCH olang v1 0/3] implement unary operator for bitwise not
2024-10-09 23:00 UTC (6+ messages)
` [PATCH olang v1 1/3] doc: add unary expression to language spec
` [PATCH olang v1 2/3] lexer: add tilde token support
` [PATCH olang v1 3/3] parser: codegen(x86_64): add bitwise not unary op support
` [olang/patches/.build.yml] build success
[PATCH olang v1] parser: add support for parsing while-statements
2024-10-09 14:55 UTC (4+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang] parser: parse pointer types
2024-10-09 14:38 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang] parser: returns an unknown type instead of a SV
2024-10-09 13:28 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] parser: codegen(x86_64): docs: implement else if
2024-10-09 11:28 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 1/2] parser: add support for parsing while-statements
2024-10-09 11:26 UTC (2+ messages)
[PATCH olang] parser: conform block line feeds with the spec
2024-10-08 22:38 UTC (4+ messages)
` [olang/patches/.build.yml] build failed
[PATCH olang v1 0/2] chore: ignore *.orig files
2024-10-08 16:33 UTC (5+ messages)
` [PATCH olang v1 1/2] chore: remove .orig file
` [PATCH olang v1 2/2] chore: ignore *.orig file on root .gitignore
` [olang/patches/.build.yml] build success
[PATCH olang v1] lexer: add 'while' keyword token
2024-10-08 15:53 UTC (4+ messages)
` [olang/patches/.build.yml] build success
` [PATCH olang] fixup! lexer: add 'while' keyword token
[PATCH olang v1] codegen: x86_64: emit assembly for var assignment stmts
2024-10-08 14:49 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] parser: add support for parsing var assignments
2024-10-08 13:37 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang] docs: fix remove semicolumn on the example
2024-10-08 12:04 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang] docs: introduce olang for newcomers
2024-10-08 9:57 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang] docs: installation: add information about how to clone the project
2024-10-07 21:37 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] chore: parser: remove old unit test for parsing
2024-10-07 13:45 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/2] codegen: x64: evaluate expression considering the data return data
2024-10-06 13:31 UTC (5+ messages)
` [PATCH olang v1 1/2] scope: register functions into the scope
` [PATCH olang v1 2/2] codegen: x64: evaluate expression considering the data return data size
` [olang/patches/.build.yml] build success
[PATCH olang] ast: add token location at the ast nodes
2024-10-05 1:04 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang] lexer: create token location structure
2024-10-05 0:15 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang] lexer: add source code abstraction
2024-10-04 18:37 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] lexer: add lexer cursor abstraction
2024-10-04 17:51 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/2] codegen: x64: implement function call
2024-09-29 4:22 UTC (2+ messages)
page: next (older) | prev (newer) | latest
Code repositories for project(s) associated with this public inbox
https://git.johnnyrichard.com/olang.git
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox