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
Commits
Breadcrumbs
History for
fe
analyzer
src
namespace
on
fe-parser-v0.6.0-alpha
User selector
All users
Datepicker
All time
Commit history
Commits on Jun 9, 2021
Migrate remaining errors (#441)
Show description for 464cd3c
cburgdorf
authored
464cd3c
View commit details
Copy full SHA for 464cd3c
View code at this point
Browse repository at this point
Commits on Jun 8, 2021
Convert errors for duplicate definitions
cburgdorf
committed
7d5058c
View commit details
Copy full SHA for 7d5058c
View code at this point
Browse repository at this point
Commits on Jun 1, 2021
Capitalize Map type name
sbillig
committed
aa3bf3a
View commit details
Copy full SHA for aa3bf3a
View code at this point
Browse repository at this point
Basic coercion of literal ints and empty arrays
sbillig
committed
165c410
View commit details
Copy full SHA for 165c410
View code at this point
Browse repository at this point
Move Type::Unit to Base
sbillig
committed
1bc80f0
View commit details
Copy full SHA for 1bc80f0
View code at this point
Browse repository at this point
Commits on May 31, 2021
Convert some analyzer errors to codespan; make some checks stricter
Show description for 1e45350
sbillig
committed
1e45350
View commit details
Copy full SHA for 1e45350
View code at this point
Browse repository at this point
Commits on May 27, 2021
Allow generics in `Expr::Call`
Y-Nak
committed
300a233
View commit details
Copy full SHA for 300a233
View code at this point
Browse repository at this point
Commits on May 20, 2021
[analyzer] Allow hex/octal/bianry radix literals
Y-Nak
committed
6f6946a
View commit details
Copy full SHA for 6f6946a
View code at this point
Browse repository at this point
Unit type and lowering of unit type returns.
g-r-a-n-t
committed
83f42f3
View commit details
Copy full SHA for 83f42f3
View code at this point
Browse repository at this point
Commits on May 5, 2021
Implement support for list expressions
cburgdorf
committed
b15235b
View commit details
Copy full SHA for b15235b
View code at this point
Browse repository at this point
Commits on May 4, 2021
Approval testing for the Analyzer.
g-r-a-n-t
committed
c3b1f31
View commit details
Copy full SHA for c3b1f31
View code at this point
Browse repository at this point
Commits on May 3, 2021
Remove ast::TypeDesc::Map in favor of TypeDesc::Generic
Show description for 9fb10f8
sbillig
committed
9fb10f8
View commit details
Copy full SHA for 9fb10f8
View code at this point
Browse repository at this point
Commits on Apr 29, 2021
Moved context into its own module.
g-r-a-n-t
authored and
sbillig
committed
2960a12
View commit details
Copy full SHA for 2960a12
View code at this point
Browse repository at this point
Commits on Apr 28, 2021
Tuple support.
g-r-a-n-t
committed
6623028
View commit details
Copy full SHA for 6623028
View code at this point
Browse repository at this point
Commits on Apr 27, 2021
Remove nightly rustfmt rules, use stable rust in ci
sbillig
authored and
cburgdorf
committed
e7220fd
View commit details
Copy full SHA for e7220fd
View code at this point
Browse repository at this point
Replace unstable int_error_matching feature with lexical-core crate
sbillig
authored and
cburgdorf
committed
8e15818
View commit details
Copy full SHA for 8e15818
View code at this point
Browse repository at this point
Commits on Apr 24, 2021
Add new parser and lexer alongside old
sbillig
authored and
cburgdorf
committed
bf55e0a
View commit details
Copy full SHA for bf55e0a
View code at this point
Browse repository at this point
Commits on Mar 31, 2021
Binary operation checks.
g-r-a-n-t
committed
302d3e0
View commit details
Copy full SHA for 302d3e0
View code at this point
Browse repository at this point
Commits on Mar 24, 2021
Strings are owned by the AST
g-r-a-n-t
committed
9dbd604
View commit details
Copy full SHA for 9dbd604
View code at this point
Browse repository at this point
Commits on Mar 23, 2021
Properly reject octal number literals
Y-Nak
committed
7bd839b
View commit details
Copy full SHA for 7bd839b
View code at this point
Browse repository at this point
Commits on Mar 19, 2021
Dummy lowering pass and AST node IDs.
g-r-a-n-t
committed
1dab437
View commit details
Copy full SHA for 1dab437
View code at this point
Browse repository at this point
Prevent var def in child scope when name already taken by parent scope
Show description for 7b9ef12
cburgdorf
committed
7b9ef12
View commit details
Copy full SHA for 7b9ef12
View code at this point
Browse repository at this point
Prevent multiple struct fields with same name
Show description for 341e63e
cburgdorf
committed
341e63e
View commit details
Copy full SHA for 341e63e
View code at this point
Browse repository at this point
Prevent multiple types with same name in one module
cburgdorf
committed
066ae09
View commit details
Copy full SHA for 066ae09
View code at this point
Browse repository at this point
Perform over/underflow checks for exponentiation math
Show description for 40b7d95
cburgdorf
committed
40b7d95
View commit details
Copy full SHA for 40b7d95
View code at this point
Browse repository at this point
Commits on Mar 11, 2021
ABI builder uses fe_analyzer and support structs.
g-r-a-n-t
committed
0eb9ec8
View commit details
Copy full SHA for 0eb9ec8
View code at this point
Browse repository at this point
Commits on Mar 10, 2021
Add name to contract scope and exclude own contract for external aggregation
cburgdorf
committed
b02dda3
View commit details
Copy full SHA for b02dda3
View code at this point
Browse repository at this point
Commits on Mar 9, 2021
Introduce new FixedSize::bool() API in fe::analyzer
Show description for 2b37b83
0x-r4bbit
authored and
cburgdorf
committed
2b37b83
View commit details
Copy full SHA for 2b37b83
View code at this point
Browse repository at this point
Commits on Feb 25, 2021
Over/Underflow protection for subtractions
Show description for f978266
cburgdorf
committed
f978266
View commit details
Copy full SHA for f978266
View code at this point
Browse repository at this point
Commits on Feb 24, 2021
Merge pull request #266 from g-r-a-n-t/expose-abi-encoding
Show description for ced35db
g-r-a-n-t
authored
ced35db
View commit details
Copy full SHA for ced35db
View code at this point
Browse repository at this point
Do over/underflow checks for addition (SafeMath)
Show description for 5736067
cburgdorf
committed
5736067
View commit details
Copy full SHA for 5736067
View code at this point
Browse repository at this point
ABI encoding for structs.
g-r-a-n-t
committed
c1b5404
View commit details
Copy full SHA for c1b5404
View code at this point
Browse repository at this point
Commits on Feb 22, 2021
Ordered struct fields.
g-r-a-n-t
committed
5b6cbdd
View commit details
Copy full SHA for 5b6cbdd
View code at this point
Browse repository at this point
Commits on Feb 18, 2021
Storage operations use correct addresses.
g-r-a-n-t
committed
6232252
View commit details
Copy full SHA for 6232252
View code at this point
Browse repository at this point
Commits on Feb 15, 2021
Support updating individual struct fields in storage
cburgdorf
committed
0451500
View commit details
Copy full SHA for 0451500
View code at this point
Browse repository at this point
Previous
Next
You can’t perform that action at this time.