summaryrefslogtreecommitdiff
path: root/universal_parser.c
AgeCommit message (Collapse)Author
2023-08-25C structs cannot have two definitions卜部昌平
Not allowed even the definitions are identical. Notes: Merged: https://github.com/ruby/ruby/pull/8274
2023-08-11Remove uneeded fix2int and rational_raw property for Universal ParserS-H-GAMELINKS
Notes: Merged: https://github.com/ruby/ruby/pull/8190
2023-08-05Remove uneeded int2big property for Universal ParserS-H-GAMELINKS
Notes: Merged: https://github.com/ruby/ruby/pull/8170
2023-07-09Move some macro for universal parserS-H-GAMELINKS
Notes: Merged: https://github.com/ruby/ruby/pull/8044
2023-07-09Remove ISASCII definitionalitaso345
The ISASCII definition was moved to parse.y( https://github.com/ruby/ruby/pull/8029 ), but the old definition wasn't removed. Notes: Merged: https://github.com/ruby/ruby/pull/8043
2023-06-24Remove `st_functions_t`Nobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/7956
2023-06-12[Feature #19719] Universal Parseryui-knk
Introduce Universal Parser mode for the parser. This commit includes these changes: * Introduce `UNIVERSAL_PARSER` macro. All of CRuby related functions are passed via `struct rb_parser_config_struct` when this macro is enabled. * Add CI task with 'cppflags=-DUNIVERSAL_PARSER' for ubuntu. Notes: Merged: https://github.com/ruby/ruby/pull/7927