[PATCH olang 0/5] extend unsined integers types (u8, u16, u64)
2024-09-21 18:56 UTC (11+ messages)
` [PATCH olang 1/5] parser: replace type enum to an struction string id representation
` [PATCH olang 2/5] checker: scope: populate symbol's type
` [PATCH olang 3/5] codegen: fix map simbol list type
` [PATCH olang 4/5] codegen: calculate the variable offset based on symbol type
` [PATCH olang 5/5] codegen: perform mov instructions based on variable type
` [olang/patches/.build.yml] build success
[PATCH olang 0/5] fix multiple variables
2024-09-21 1:25 UTC (8+ messages)
` [PATCH olang 1/5] map: add function to retrieve all key-value pairs
` [PATCH olang 2/5] scope: make scope a bi-directional tree
` [PATCH olang 3/5] ast: checker: add function scope
` [PATCH olang 4/5] codegen: reset variable offset on block leave
` [PATCH olang 5/5] codegen: preserve function's variable stack location
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/3] compiler: enable full compilation for vars
2024-09-21 0:59 UTC (6+ messages)
` [PATCH olang v1 1/3] scope: create scope data structure
` [PATCH olang v1 2/3] checker: create checker and populate scope on ast nodes
` [PATCH olang v1 3/3] codegen: add support scopes and symbols lookups for var
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/4] build: add install and uninstall targets
2024-09-17 15:33 UTC (7+ messages)
` [PATCH olang v1 1/4] build: add install/uninstall targets for info docs
` [PATCH olang v1 2/4] build: add install/uninstall targets for man pages
` [PATCH olang v1 3/4] build: add install/uninstall targets for olang bin
` [PATCH olang v1 4/4] docs: info: add instructions to install/uninstall olang
` [olang/patches/.build.yml] build success
[PATCH olang] cli: add libc error handling
2024-09-17 15:17 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] remove unused examples programs
2024-09-17 14:55 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/3] docs: remove pandoc dependency
2024-09-16 16:37 UTC (7+ messages)
` [PATCH olang v1 1/3] docs: move language spec to manual document
` [PATCH olang v1 2/3] docs: stop using pandoc to generate page on website
` [PATCH olang v1 3/3] docs: remove pandoc dependency for man docs
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/2] parser: implement variable definition
2024-09-11 1:03 UTC (5+ messages)
` [PATCH olang v1 1/2] lexer: add support var keyword
` [PATCH olang v1 2/2] parser: add var definition and reference support
` [olang/patches/.build.yml] build success
[PATCH olang v1] docs: remove HACKING section from README file
2024-09-10 3:25 UTC (2+ messages)
[PATCH olang] codegen: x86_64: add support to else statement
2024-09-10 0:33 UTC (2+ messages)
[PATCH olang v1 0/2] parser: implement else branching
2024-09-09 23:54 UTC (4+ messages)
` [PATCH olang v1 1/2] lexer: add support to else keyword token
` [PATCH olang v1 2/2] parser: add support to else branch
[PATCH olang] docs: spec: add the if statement to the spec page
2024-09-08 1:50 UTC (2+ messages)
[PATCH olang v2 0/4] add support to compile if statements
2024-09-08 1:36 UTC (7+ messages)
` [PATCH olang v2 1/4] lexer: add support to if token
` [PATCH olang v2 2/4] parser: parse a simple if statement
` [PATCH olang v2 3/4] codegen: x86_64: add support to emit if statements
` [PATCH olang v2 4/4] codegen: x86_64: add if cond support for literals
[PATCH olang 0/4] add support to compile if statements
2024-09-08 0:31 UTC (5+ messages)
` [PATCH olang 1/4] lexer: add support to if token
` [PATCH olang 2/4] parser: parse a simple if statement
` [PATCH olang 3/4] codegen: x86_64: add support to emit if statements
` [PATCH olang 4/4] codegen: x86_64: add if cond support for literals
[PATCH olang] docs: fix arrow html code to work with w3m
2024-09-07 18:08 UTC (2+ messages)
[PATCH olang 0/5] docs: some improvements on the website
2024-09-07 10:38 UTC (7+ messages)
` [PATCH olang 1/5] docs: unify manual and site style
` [PATCH olang 2/5] docs: include the manual link over the manual
` [PATCH olang 3/5] docs: make the olang visuals a w3m like website
` [PATCH olang 4/5] docs: prevents the menu items to break line
` [PATCH olang 5/5] docs: home page: transform the unfinished software warn into a notice
[PATCH olang v1] docs: Create olang manual document bootstrap
2024-09-06 14:49 UTC (3+ messages)
[PATCH olang v2 0/2] codegen: x86_64: implement binary operations
2024-09-05 22:49 UTC (5+ messages)
` [PATCH olang v2 1/2] codegen: x86_64: extract function to emit expression
` [PATCH olang v2 2/2] codegen: x86_64: implement binary operations
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/2] codegen: x86_64: implement binary operations
2024-08-25 13:52 UTC (6+ messages)
` [PATCH olang v1 1/2] codegen: x86_64: extract function to emit expression
` [PATCH olang v1 2/2] codegen: x86_64: implement binary operations
` [olang/patches/.build.yml] build success
[PATCH olang 0/4] comment based integration tests
2024-08-21 15:58 UTC (8+ messages)
` [PATCH olang 1/4] tests: add comment based integration tests mechanism
` [PATCH olang 2/4] tests: remove previous integration tests structure
` [PATCH olang 3/4] tests: include integration tests for function parser errors
` [PATCH olang 4/4] tests: print integration tests TODOs
` [olang/patches/.build.yml] build success
[PATCH olang 0/2] tests: create a text-based integrations test
2024-08-21 15:38 UTC (5+ messages)
` [PATCH olang 1/2] tests: add comment based integration tests mechanism
` [olang/patches/.build.yml] build success
` [PATCH olang 2/2] tests: remove previous c-based integration tests structure
[PATCH olang v1] build: rename linter to format to avoid confusion
2024-08-19 23:23 UTC (4+ messages)
` [olang/patches/.build.yml] build failed
[PATCH olang v2 0/2] ast: refactor: inline union typedefs
2024-08-16 22:29 UTC (6+ messages)
` [PATCH olang v2 1/2] ast: inline ast_literal_value_t union typedef
` [PATCH olang v2 2/2] ast: inline ast_node_data_t "
` [olang/patches/.build.yml] build success
[PATCH olang v1 0/2] refactor: ast: inline union typedefs
2024-08-13 19:03 UTC (6+ messages)
` [PATCH olang v1 1/2] ast: inline ast_literal_value_t union definition
` [PATCH olang v1 2/2] ast: inline ast_node_data_t "
` [olang/patches/.build.yml] build failed
[RFC SPEC] Primitive data types and arrays
2024-04-24 18:45 UTC (11+ messages)
[PATCH olang v1] docs: spec: add %, <= and >= binary operators
2024-04-20 10:57 UTC (4+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] parser: fix parse expression with binop chain
2024-04-19 1:41 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] parser: add missing <= and >= binary operators
2024-04-19 1:34 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] codegen: fix filename typo (aaarch64 to aarch64)
2024-04-19 1:29 UTC (2+ messages)
[PATCH olang v1] spec: ebnf: add binary expressions
2024-04-18 23:17 UTC (7+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] Revert "docs: spec: postpone assignment operators"
2024-04-16 23:56 UTC (4+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v2] docs: spec: add binary expressions
2024-04-16 23:47 UTC (4+ messages)
` [olang/patches/.build.yml] build success
[PATCH 0/4] docs: spec: constant initialization and assignments
2024-04-16 22:35 UTC (10+ messages)
` [PATCH 1/4] docs: spec: refactor grammar specification
` [PATCH 2/4] docs: spec: immediate constant initialization
` [PATCH 3/4] docs: spec: remove assignment as expression
` [PATCH 4/4] docs: spec: postpone assignment operators
[PATCH olang v1 0/2] docs: variables specification
2024-04-16 19:01 UTC (11+ messages)
` [PATCH olang v1 2/2] docs: spec: add variables and constants specification
` [PATCH] fixup! "
[PATCH olang v2 0/2] docs: variables specification
2024-04-10 7:50 UTC (6+ messages)
` [PATCH olang v2 1/2] docs: spec: rename program to translation-unit
` [PATCH olang v2 2/2] docs: spec: add variables and constants specification
` [olang/patches/.build.yml] build success
[RFC] Namespaces in OLANG
2024-04-08 2:45 UTC (7+ messages)
[PATCH olang] linter: turn off clang-format to keep retro compatibility with v16
2024-03-30 0:54 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang] site: change look and feel and rewrite home introduction section
2024-03-29 0:34 UTC (3+ messages)
` [olang/patches/.build.yml] build success
[PATCH olang v1] fe: lexer: add single line comments support
2024-03-28 23:53 UTC (4+ messages)
` [olang/patches/.build.yml] build failed
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