Skip to content
Navigation Menu
Sign in
Appearance settings
Platform
AI CODE CREATION
GitHub Copilot
Write better code with AI
GitHub Copilot app
Direct agents from issue to merge
MCP Registry
Integrate external tools
DEVELOPER WORKFLOWS
Actions
Automate any workflow
Codespaces
Instant dev environments
Issues
Plan and track work
Code Review
Manage code changes
Code Quality
Enforce quality at merge
APPLICATION SECURITY
GitHub Advanced Security
Find and fix vulnerabilities
Code security
Secure your code as you build
Secret protection
Stop leaks before they start
EXPLORE
Why GitHub
Documentation
Blog
Changelog
Marketplace
View all features
Solutions
BY COMPANY SIZE
Enterprises
Small and medium teams
Startups
Nonprofits
BY USE CASE
App Modernization
DevSecOps
DevOps
CI/CD
View all use cases
BY INDUSTRY
Healthcare
Financial services
Manufacturing
Government
View all industries
View all solutions
Resources
EXPLORE BY TOPIC
AI
Software Development
DevOps
Security
View all topics
EXPLORE BY TYPE
Customer stories
Events & webinars
Ebooks & reports
Business insights
GitHub Skills
SUPPORT & SERVICES
Documentation
Customer support
Community forum
Trust center
Partners
View all resources
Open Source
COMMUNITY
GitHub Sponsors
Fund open source developers
PROGRAMS
Security Lab
Maintainer Community
Accelerator
GitHub Stars
Archive Program
REPOSITORIES
Topics
Trending
Collections
Enterprise
ENTERPRISE SOLUTIONS
Enterprise platform
AI-powered developer platform
AVAILABLE ADD-ONS
GitHub Advanced Security
Enterprise-grade security features
Copilot for Business
Enterprise-grade AI features
Premium Support
Enterprise-grade 24/7 support
Pricing
Search
/
Sign in
Sign up
Appearance settings
You signed in with another tab or window.
Reload
to refresh your session.
You signed out in another tab or window.
Reload
to refresh your session.
You switched accounts on another tab or window.
Reload
to refresh your session.
Dismiss alert
{{ message }}
Uh oh!
There was an error while loading.
Please reload this page
.
Algorithm-EQ
/
fe
Public
forked from
argotorg/fe
Notifications
You must be signed in to change notification settings
Fork
0
Star
0
Code
Pull requests
0
Actions
Projects
Security and quality
0
Insights
Additional navigation options
Code
Pull requests
Actions
Projects
Security and quality
Insights
Files
Expand file tree
fe-parser-v0.6.0-alpha
Breadcrumbs
fe
/
tests
/
src
/
snapshots
/
Copy path
Directory actions
More options
More options
Directory actions
More options
More options
Latest commit
History
History
History
fe-parser-v0.6.0-alpha
Breadcrumbs
fe
/
tests
/
src
/
snapshots
/
Copy path
Top
Folders and files
Name
Name
Last commit message
Last commit date
parent directory
..
errors__array_size_mismatch.snap
errors__array_size_mismatch.snap
errors__overflow_u8_assignment.snap
errors__overflow_u8_assignment.snap
errors__undefined_name.snap
errors__undefined_name.snap
fe_compiler_tests__analysis__case_001_erc20_token.snap
fe_compiler_tests__analysis__case_001_erc20_token.snap
fe_compiler_tests__analysis__case_002_guest_book.snap
fe_compiler_tests__analysis__case_002_guest_book.snap
fe_compiler_tests__analysis__case_003_uniswap.snap
fe_compiler_tests__analysis__case_003_uniswap.snap
fe_compiler_tests__analysis__case_004_address_bytes10_map.snap
fe_compiler_tests__analysis__case_004_address_bytes10_map.snap
fe_compiler_tests__analysis__case_005_assert.snap
fe_compiler_tests__analysis__case_005_assert.snap
fe_compiler_tests__analysis__case_006_aug_assign.snap
fe_compiler_tests__analysis__case_006_aug_assign.snap
fe_compiler_tests__analysis__case_007_base_tuple.snap
fe_compiler_tests__analysis__case_007_base_tuple.snap
fe_compiler_tests__analysis__case_008_call_statement_with_args.snap
fe_compiler_tests__analysis__case_008_call_statement_with_args.snap
fe_compiler_tests__analysis__case_009_call_statement_with_args_2.snap
fe_compiler_tests__analysis__case_009_call_statement_with_args_2.snap
fe_compiler_tests__analysis__case_010_call_statement_without_args.snap
fe_compiler_tests__analysis__case_010_call_statement_without_args.snap
fe_compiler_tests__analysis__case_011_checked_arithmetic.snap
fe_compiler_tests__analysis__case_011_checked_arithmetic.snap
fe_compiler_tests__analysis__case_012_constructor.snap
fe_compiler_tests__analysis__case_012_constructor.snap
fe_compiler_tests__analysis__case_013_create2_contract.snap
fe_compiler_tests__analysis__case_013_create2_contract.snap
fe_compiler_tests__analysis__case_014_create_contract.snap
fe_compiler_tests__analysis__case_014_create_contract.snap
fe_compiler_tests__analysis__case_015_create_contract_from_init.snap
fe_compiler_tests__analysis__case_015_create_contract_from_init.snap
fe_compiler_tests__analysis__case_016_empty.snap
fe_compiler_tests__analysis__case_016_empty.snap
fe_compiler_tests__analysis__case_017_events.snap
fe_compiler_tests__analysis__case_017_events.snap
fe_compiler_tests__analysis__case_018_external_contract.snap
fe_compiler_tests__analysis__case_018_external_contract.snap
fe_compiler_tests__analysis__case_019_for_loop_with_break.snap
fe_compiler_tests__analysis__case_019_for_loop_with_break.snap
fe_compiler_tests__analysis__case_020_for_loop_with_continue.snap
fe_compiler_tests__analysis__case_020_for_loop_with_continue.snap
fe_compiler_tests__analysis__case_021_for_loop_with_static_array.snap
fe_compiler_tests__analysis__case_021_for_loop_with_static_array.snap
fe_compiler_tests__analysis__case_022_if_statement.snap
fe_compiler_tests__analysis__case_022_if_statement.snap
fe_compiler_tests__analysis__case_023_if_statement_2.snap
fe_compiler_tests__analysis__case_023_if_statement_2.snap
fe_compiler_tests__analysis__case_024_if_statement_with_block_declaration.snap
fe_compiler_tests__analysis__case_024_if_statement_with_block_declaration.snap
fe_compiler_tests__analysis__case_025_keccak.snap
fe_compiler_tests__analysis__case_025_keccak.snap
fe_compiler_tests__analysis__case_026_math.snap
fe_compiler_tests__analysis__case_026_math.snap
fe_compiler_tests__analysis__case_027_multi_param.snap
fe_compiler_tests__analysis__case_027_multi_param.snap
fe_compiler_tests__analysis__case_028_nested_map.snap
fe_compiler_tests__analysis__case_028_nested_map.snap
fe_compiler_tests__analysis__case_029_numeric_sizes.snap
fe_compiler_tests__analysis__case_029_numeric_sizes.snap
fe_compiler_tests__analysis__case_030_ownable.snap
fe_compiler_tests__analysis__case_030_ownable.snap
fe_compiler_tests__analysis__case_031_return_addition_i256.snap
fe_compiler_tests__analysis__case_031_return_addition_i256.snap
fe_compiler_tests__analysis__case_032_return_addition_u128.snap
fe_compiler_tests__analysis__case_032_return_addition_u128.snap
fe_compiler_tests__analysis__case_033_return_addition_u256.snap
fe_compiler_tests__analysis__case_033_return_addition_u256.snap
fe_compiler_tests__analysis__case_034_return_array.snap
fe_compiler_tests__analysis__case_034_return_array.snap
fe_compiler_tests__analysis__case_035_return_bitwiseand_u128.snap
fe_compiler_tests__analysis__case_035_return_bitwiseand_u128.snap
fe_compiler_tests__analysis__case_036_return_bitwiseand_u256.snap
fe_compiler_tests__analysis__case_036_return_bitwiseand_u256.snap
fe_compiler_tests__analysis__case_037_return_bitwiseor_u256.snap
fe_compiler_tests__analysis__case_037_return_bitwiseor_u256.snap
fe_compiler_tests__analysis__case_038_return_bitwiseshl_u256.snap
fe_compiler_tests__analysis__case_038_return_bitwiseshl_u256.snap
fe_compiler_tests__analysis__case_039_return_bitwiseshr_i256.snap
fe_compiler_tests__analysis__case_039_return_bitwiseshr_i256.snap
fe_compiler_tests__analysis__case_040_return_bitwiseshr_u256.snap
fe_compiler_tests__analysis__case_040_return_bitwiseshr_u256.snap
fe_compiler_tests__analysis__case_041_return_bitwisexor_u256.snap
fe_compiler_tests__analysis__case_041_return_bitwisexor_u256.snap
fe_compiler_tests__analysis__case_042_return_bool_false.snap
fe_compiler_tests__analysis__case_042_return_bool_false.snap
fe_compiler_tests__analysis__case_043_return_bool_inverted.snap
fe_compiler_tests__analysis__case_043_return_bool_inverted.snap
fe_compiler_tests__analysis__case_044_return_bool_op_and.snap
fe_compiler_tests__analysis__case_044_return_bool_op_and.snap
fe_compiler_tests__analysis__case_045_return_bool_op_or.snap
fe_compiler_tests__analysis__case_045_return_bool_op_or.snap
fe_compiler_tests__analysis__case_046_return_bool_true.snap
fe_compiler_tests__analysis__case_046_return_bool_true.snap
fe_compiler_tests__analysis__case_047_return_builtin_attributes.snap
fe_compiler_tests__analysis__case_047_return_builtin_attributes.snap
fe_compiler_tests__analysis__case_048_return_division_i256.snap
fe_compiler_tests__analysis__case_048_return_division_i256.snap
fe_compiler_tests__analysis__case_049_return_division_u256.snap
fe_compiler_tests__analysis__case_049_return_division_u256.snap
fe_compiler_tests__analysis__case_050_return_empty_tuple.snap
fe_compiler_tests__analysis__case_050_return_empty_tuple.snap
fe_compiler_tests__analysis__case_051_return_eq_u256.snap
fe_compiler_tests__analysis__case_051_return_eq_u256.snap
fe_compiler_tests__analysis__case_052_return_gt_i256.snap
fe_compiler_tests__analysis__case_052_return_gt_i256.snap
fe_compiler_tests__analysis__case_053_return_gt_u256.snap
fe_compiler_tests__analysis__case_053_return_gt_u256.snap
fe_compiler_tests__analysis__case_054_return_gte_i256.snap
fe_compiler_tests__analysis__case_054_return_gte_i256.snap
fe_compiler_tests__analysis__case_055_return_gte_u256.snap
fe_compiler_tests__analysis__case_055_return_gte_u256.snap
fe_compiler_tests__analysis__case_056_return_i128_cast.snap
fe_compiler_tests__analysis__case_056_return_i128_cast.snap
fe_compiler_tests__analysis__case_057_return_i256.snap
fe_compiler_tests__analysis__case_057_return_i256.snap
fe_compiler_tests__analysis__case_058_return_identity_u8.snap
fe_compiler_tests__analysis__case_058_return_identity_u8.snap
fe_compiler_tests__analysis__case_059_return_identity_u16.snap
fe_compiler_tests__analysis__case_059_return_identity_u16.snap
fe_compiler_tests__analysis__case_060_return_identity_u32.snap
fe_compiler_tests__analysis__case_060_return_identity_u32.snap
fe_compiler_tests__analysis__case_061_return_identity_u64.snap
fe_compiler_tests__analysis__case_061_return_identity_u64.snap
fe_compiler_tests__analysis__case_062_return_identity_u128.snap
fe_compiler_tests__analysis__case_062_return_identity_u128.snap
fe_compiler_tests__analysis__case_063_return_identity_u256.snap
fe_compiler_tests__analysis__case_063_return_identity_u256.snap
fe_compiler_tests__analysis__case_064_return_lt_i256.snap
fe_compiler_tests__analysis__case_064_return_lt_i256.snap
fe_compiler_tests__analysis__case_065_return_lt_u128.snap
fe_compiler_tests__analysis__case_065_return_lt_u128.snap
fe_compiler_tests__analysis__case_066_return_lt_u256.snap
fe_compiler_tests__analysis__case_066_return_lt_u256.snap
fe_compiler_tests__analysis__case_067_return_lte_i256.snap
fe_compiler_tests__analysis__case_067_return_lte_i256.snap
fe_compiler_tests__analysis__case_068_return_lte_u256.snap
fe_compiler_tests__analysis__case_068_return_lte_u256.snap
fe_compiler_tests__analysis__case_069_return_mod_i256.snap
fe_compiler_tests__analysis__case_069_return_mod_i256.snap
fe_compiler_tests__analysis__case_070_return_mod_u256.snap
fe_compiler_tests__analysis__case_070_return_mod_u256.snap
fe_compiler_tests__analysis__case_071_return_msg_sig.snap
fe_compiler_tests__analysis__case_071_return_msg_sig.snap
fe_compiler_tests__analysis__case_072_return_multiplication_i256.snap
fe_compiler_tests__analysis__case_072_return_multiplication_i256.snap
fe_compiler_tests__analysis__case_073_return_multiplication_u256.snap
fe_compiler_tests__analysis__case_073_return_multiplication_u256.snap
fe_compiler_tests__analysis__case_074_return_noteq_u256.snap
fe_compiler_tests__analysis__case_074_return_noteq_u256.snap
fe_compiler_tests__analysis__case_075_return_pow_i256.snap
fe_compiler_tests__analysis__case_075_return_pow_i256.snap
fe_compiler_tests__analysis__case_076_return_pow_u256.snap
fe_compiler_tests__analysis__case_076_return_pow_u256.snap
fe_compiler_tests__analysis__case_077_return_subtraction_i256.snap
fe_compiler_tests__analysis__case_077_return_subtraction_i256.snap
fe_compiler_tests__analysis__case_078_return_subtraction_u256.snap
fe_compiler_tests__analysis__case_078_return_subtraction_u256.snap
fe_compiler_tests__analysis__case_079_return_u128_cast.snap
fe_compiler_tests__analysis__case_079_return_u128_cast.snap
fe_compiler_tests__analysis__case_080_return_u256.snap
fe_compiler_tests__analysis__case_080_return_u256.snap
fe_compiler_tests__analysis__case_081_return_u256_from_called_fn.snap
fe_compiler_tests__analysis__case_081_return_u256_from_called_fn.snap
fe_compiler_tests__analysis__case_082_return_u256_from_called_fn_with_args.snap
fe_compiler_tests__analysis__case_082_return_u256_from_called_fn_with_args.snap
fe_compiler_tests__analysis__case_083_revert.snap
fe_compiler_tests__analysis__case_083_revert.snap
fe_compiler_tests__analysis__case_084_self_address.snap
fe_compiler_tests__analysis__case_084_self_address.snap
fe_compiler_tests__analysis__case_085_sized_vals_in_sto.snap
fe_compiler_tests__analysis__case_085_sized_vals_in_sto.snap
fe_compiler_tests__analysis__case_086_strings.snap
fe_compiler_tests__analysis__case_086_strings.snap
fe_compiler_tests__analysis__case_087_structs.snap
fe_compiler_tests__analysis__case_087_structs.snap
fe_compiler_tests__analysis__case_088_ternary_expression.snap
fe_compiler_tests__analysis__case_088_ternary_expression.snap
fe_compiler_tests__analysis__case_089_two_contracts.snap
fe_compiler_tests__analysis__case_089_two_contracts.snap
fe_compiler_tests__analysis__case_090_u8_u8_map.snap
fe_compiler_tests__analysis__case_090_u8_u8_map.snap
fe_compiler_tests__analysis__case_091_u16_u16_map.snap
fe_compiler_tests__analysis__case_091_u16_u16_map.snap
fe_compiler_tests__analysis__case_092_u32_u32_map.snap
fe_compiler_tests__analysis__case_092_u32_u32_map.snap
fe_compiler_tests__analysis__case_093_u64_u64_map.snap
fe_compiler_tests__analysis__case_093_u64_u64_map.snap
fe_compiler_tests__analysis__case_094_u128_u128_map.snap
fe_compiler_tests__analysis__case_094_u128_u128_map.snap
fe_compiler_tests__analysis__case_095_u256_u256_map.snap
fe_compiler_tests__analysis__case_095_u256_u256_map.snap
fe_compiler_tests__analysis__case_096_while_loop.snap
fe_compiler_tests__analysis__case_096_while_loop.snap
fe_compiler_tests__analysis__case_097_while_loop_with_break.snap
fe_compiler_tests__analysis__case_097_while_loop_with_break.snap
View all files
You can’t perform that action at this time.