summaryrefslogtreecommitdiff
path: root/prism_compile.c
AgeCommit message (Expand)Author
2023-11-27[PRISM] Small fixes to parameters ordering and methodsJemma Issroff
2023-11-27[PRISM] Renamed some variables, added commentsJemma Issroff
2023-11-27[PRISM] Compile IndexOperatorWriteNodeJemma Issroff
2023-11-27[PRISM] Compile IndexAndWriteNodeJemma Issroff
2023-11-27[PRISM] Compile IndexOrWriteNodeJemma Issroff
2023-11-27[PRISM] Fix compilation for SplatNodes within ArrayNodesJemma Issroff
2023-11-27[PRISM] Don't pop several args related nodesJemma Issroff
2023-11-24[PRISM] Insert Tracepoint line events on line changeMatt Valentine-House
2023-11-21[PRISM] Rename flag to CONTAINS_KEYWORD_SPLATJemma Issroff
2023-11-21Remove string concat node in prismKevin Newton
2023-11-20Use new match write targetsKevin Newton
2023-11-20[PRISM] Updated LocalVariableTargetNodes tooJemma Issroff
2023-11-20[PRISM] Fix LocalVariableWriteNodes within blocksJemma Issroff
2023-11-20[PRISM] Implement once node for interpolated regexeileencodes
2023-11-20[PRISM] Don't pop args to YieldNodeJemma Issroff
2023-11-20Switching first argument in pm_interpolated_node_compileeileencodes
2023-11-13[PRISM] Initialize keyword to silence warningJemma Issroff
2023-11-09[PRISM] Implement compilation for ForwardingArgumentssNodeJemma Issroff
2023-11-09Range check in pm_constant_id_lookupNobuyoshi Nakada
2023-11-09Remove useless castsNobuyoshi Nakada
2023-11-08[PRISM] Always lookup idERROR_INFO consistently.Matt Valentine-House
2023-11-08[PRISM] Add tests for OptionalKeywordParameterNodeJemma Issroff
2023-11-08[PRISM] Added tests for ForwardingParameterNode, KeywordRestParameterNodeJemma Issroff
2023-11-08[PRISM] Add tests for several parameters nodesJemma Issroff
2023-11-07[PRISM] Implement compilation for different parametersJemma Issroff
2023-11-07[PRISM] Move Local table setup into EnsureNode compilationMatt Valentine-House
2023-11-07[PRISM] Don't generate leave insns for Ensure nodesMatt Valentine-House
2023-11-07[PRISM] CompileEnsureNodeMatt Valentine-House
2023-11-07[PRISM] PM_COMPILE into a specified LINK_ANCHORMatt Valentine-House
2023-11-06[PRISM] Implement compilation for MultiWriteNodes, fix MultiTargetNodesJemma Issroff
2023-11-03[PRISM] Fix stack consistency with Popped beginMatt Valentine-House
2023-11-03[PRISM] Fix CallNode with arguments when poppedMatt Valentine-House
2023-11-02[PRISM] Fix popped for ForNodeJemma Issroff
2023-11-02[PRISM] Fix popped for CallOperatorWriteNodeJemma Issroff
2023-11-02[PRISM] Fix popped for Call{And,Or}WriteNodeJemma Issroff
2023-11-02[PRISM] Fix popped for SingletonClassNodeJemma Issroff
2023-11-02[PRISM] Fix popped for CaseNodeJemma Issroff
2023-11-02[PRISM] Fix popped for AssocSplatNodeJemma Issroff
2023-11-02[PRISM] Fix popped for MatchWriteNodeJemma Issroff
2023-11-02[PRISM] Fix popped for ConstantPathOperatorWriteNodeJemma Issroff
2023-11-02[PRISM] Fix popped for ConstantPathOrWriteNodeJemma Issroff
2023-11-02[PRISM] Fix popped on DefinedNodeJemma Issroff
2023-11-02[PRISM] Fixed popped for ConstantPathAndWriteNodeJemma Issroff
2023-11-01[prism] Use a pointer for optional node listKevin Newton
2023-10-31[PRISM] Remove unnecessary variableJemma Issroff
2023-10-31[PRISM] Implement compilation for SuperNodeJemma Issroff
2023-10-31[PRISM] Compile forwarding super nodeJemma Issroff
2023-10-31[PRISM] Implement compilation for PostExecutionNodeJemma Issroff
2023-10-31Add defined array nodeHParker
2023-10-31compile defined with nested constants and stovetopHParker